org.idoox.xmlrpc.encoding
Interface EncodingToken


public interface EncodingToken

This class contains the possible encoding tokens that are used by encoding parsers/serializers

Since:
4.0
Component:
Core

Field Summary
static int ARRAY_START
          start of an array
static int END_OF_ENCODING
          end of everything
static int NULL
          a null object
static int PRIMITIVE
          primitive type
static int REFERENCE
          a reference to an object
static int STRUCTURE_START
          start of a structure
static int TOKEN_END
          end of a structure or of an array
static java.lang.String[] tokenNames
          array of token to its human readable name mapping.
static int UNKNOWN_START
          starting token, not yet estimated
 

Field Detail

END_OF_ENCODING

public static final int END_OF_ENCODING
end of everything

See Also:
Constant Field Values

STRUCTURE_START

public static final int STRUCTURE_START
start of a structure

See Also:
Constant Field Values

TOKEN_END

public static final int TOKEN_END
end of a structure or of an array

See Also:
Constant Field Values

ARRAY_START

public static final int ARRAY_START
start of an array

See Also:
Constant Field Values

PRIMITIVE

public static final int PRIMITIVE
primitive type

See Also:
Constant Field Values

REFERENCE

public static final int REFERENCE
a reference to an object

See Also:
Constant Field Values

NULL

public static final int NULL
a null object

See Also:
Constant Field Values

UNKNOWN_START

public static final int UNKNOWN_START
starting token, not yet estimated

See Also:
Constant Field Values

tokenNames

public static final java.lang.String[] tokenNames
array of token to its human readable name mapping. Used mainly for debugs.