net.sourceforge.yamlbeans.tokenizer
Enum TokenType

java.lang.Object
  extended by java.lang.Enum<TokenType>
      extended by net.sourceforge.yamlbeans.tokenizer.TokenType
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<TokenType>

public enum TokenType
extends java.lang.Enum<TokenType>


Enum Constant Summary
ALIAS
           
ANCHOR
           
BLOCK_END
           
BLOCK_ENTRY
           
BLOCK_MAPPING_START
           
BLOCK_SEQUENCE_START
           
DIRECTIVE
           
DOCUMENT_END
           
DOCUMENT_START
           
FLOW_ENTRY
           
FLOW_MAPPING_END
           
FLOW_MAPPING_START
           
FLOW_SEQUENCE_END
           
FLOW_SEQUENCE_START
           
KEY
           
SCALAR
           
STREAM_END
           
STREAM_START
           
TAG
           
VALUE
           
 
Method Summary
 java.lang.String toString()
           
static TokenType valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static TokenType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

DOCUMENT_START

public static final TokenType DOCUMENT_START

DOCUMENT_END

public static final TokenType DOCUMENT_END

BLOCK_MAPPING_START

public static final TokenType BLOCK_MAPPING_START

BLOCK_SEQUENCE_START

public static final TokenType BLOCK_SEQUENCE_START

BLOCK_ENTRY

public static final TokenType BLOCK_ENTRY

BLOCK_END

public static final TokenType BLOCK_END

FLOW_ENTRY

public static final TokenType FLOW_ENTRY

FLOW_MAPPING_END

public static final TokenType FLOW_MAPPING_END

FLOW_MAPPING_START

public static final TokenType FLOW_MAPPING_START

FLOW_SEQUENCE_END

public static final TokenType FLOW_SEQUENCE_END

FLOW_SEQUENCE_START

public static final TokenType FLOW_SEQUENCE_START

KEY

public static final TokenType KEY

VALUE

public static final TokenType VALUE

STREAM_END

public static final TokenType STREAM_END

STREAM_START

public static final TokenType STREAM_START

ALIAS

public static final TokenType ALIAS

ANCHOR

public static final TokenType ANCHOR

DIRECTIVE

public static final TokenType DIRECTIVE

SCALAR

public static final TokenType SCALAR

TAG

public static final TokenType TAG
Method Detail

values

public static TokenType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (TokenType c : TokenType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static TokenType valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Enum<TokenType>