mpjbuf
Class Type

java.lang.Object
  extended by mpjbuf.Type

public class Type
extends java.lang.Object

Type of argument for {\@link #putSectionHeader(Buffer.Type) putSectionHeader()} and {\@link #getSectionHeader(Buffer.Type) getSectionHeader()} Type-safe enumeration pattern. Instances are {\@link #BYTE BYTE}, {\@link #CHAR CHAR}, {\@link #SHORT SHORT}, {\@link #BOOLEAN BOOLEAN}, {\@link #INT INT}, {\@link #LONG LONG}, {\@link #FLOAT FLOAT}, {\@link #DOUBLE DOUBLE}, {\@link #OBJECT OBJECT}, {\@link #BYTE_DYNAMIC BYTE_DYNAMIC}, {\@link #CHAR_DYNAMIC CHAR_DYNAMIC}, {\@link #SHORT_DYNAMIC SHORT_DYNAMIC}, {\@link #BOOLEAN_DYNAMIC BOOLEAN_DYNAMIC}, {\@link #INT_DYNAMIC INT_DYNAMIC}, {\@link #LONG_DYNAMIC LONG_DYNAMIC}, {\@link #FLOAT_DYNAMIC FLOAT_DYNAMIC}, and {\@link #DOUBLE_DYNAMIC DOUBLE_DYNAMIC}.


Field Summary
static Type BOOLEAN
           
static Type BOOLEAN_DYNAMIC
           
static Type BYTE
           
static Type BYTE_DYNAMIC
           
static Type CHAR
           
static Type CHAR_DYNAMIC
           
static Type DOUBLE
           
static Type DOUBLE_DYNAMIC
           
static Type FLOAT
           
static Type FLOAT_DYNAMIC
           
static Type INT
           
static Type INT_DYNAMIC
           
static Type LONG
           
static Type LONG_DYNAMIC
           
static Type OBJECT
           
static Type SHORT
           
static Type SHORT_DYNAMIC
           
static Type UNDEFINED
           
 
Method Summary
 int getCode()
          Convenience method for serializing `Type' object.
static Type getType(int code)
          Convenience method for deserializing `Type' object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BYTE

public static final Type BYTE

CHAR

public static final Type CHAR

SHORT

public static final Type SHORT

BOOLEAN

public static final Type BOOLEAN

INT

public static final Type INT

LONG

public static final Type LONG

FLOAT

public static final Type FLOAT

DOUBLE

public static final Type DOUBLE

OBJECT

public static final Type OBJECT

BYTE_DYNAMIC

public static final Type BYTE_DYNAMIC

CHAR_DYNAMIC

public static final Type CHAR_DYNAMIC

SHORT_DYNAMIC

public static final Type SHORT_DYNAMIC

BOOLEAN_DYNAMIC

public static final Type BOOLEAN_DYNAMIC

INT_DYNAMIC

public static final Type INT_DYNAMIC

LONG_DYNAMIC

public static final Type LONG_DYNAMIC

FLOAT_DYNAMIC

public static final Type FLOAT_DYNAMIC

DOUBLE_DYNAMIC

public static final Type DOUBLE_DYNAMIC

UNDEFINED

public static final Type UNDEFINED
Method Detail

getCode

public int getCode()
Convenience method for serializing `Type' object.


getType

public static Type getType(int code)
Convenience method for deserializing `Type' object.