Top Inners Fields Constructors Methods
org.yaml.snakeyaml.tokens

public abstract Class Token

extends Object
Class Inheritance
Known Direct Subclasses
org.yaml.snakeyaml.tokens.ValueToken, org.yaml.snakeyaml.tokens.AliasToken, org.yaml.snakeyaml.tokens.AnchorToken, org.yaml.snakeyaml.tokens.BlockEndToken, org.yaml.snakeyaml.tokens.BlockEntryToken, org.yaml.snakeyaml.tokens.BlockMappingStartToken, org.yaml.snakeyaml.tokens.BlockSequenceStartToken, org.yaml.snakeyaml.tokens.CommentToken, org.yaml.snakeyaml.tokens.DirectiveToken, org.yaml.snakeyaml.tokens.DocumentEndToken, org.yaml.snakeyaml.tokens.DocumentStartToken, org.yaml.snakeyaml.tokens.FlowEntryToken, org.yaml.snakeyaml.tokens.FlowMappingEndToken, org.yaml.snakeyaml.tokens.FlowMappingStartToken, org.yaml.snakeyaml.tokens.FlowSequenceEndToken, org.yaml.snakeyaml.tokens.FlowSequenceStartToken, org.yaml.snakeyaml.tokens.KeyToken, org.yaml.snakeyaml.tokens.ScalarToken, org.yaml.snakeyaml.tokens.StreamEndToken, org.yaml.snakeyaml.tokens.StreamStartToken, org.yaml.snakeyaml.tokens.TagToken
Imports
org.yaml.snakeyaml.error.Mark, .YAMLException

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Field Summary

Modifier and TypeField and Description
private final Mark
private final Mark

Constructor Summary

AccessConstructor and Description
public
Token(Mark startMark, Mark endMark)

Method Summary

Modifier and TypeMethod and Description
public Mark
public Mark
public abstract Token.ID

Returns:

ID of this token
getTokenId
()

For error reporting.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

endMarkback to summary
private final Mark endMark
startMarkback to summary
private final Mark startMark

Constructor Detail

Tokenback to summary
public Token(Mark startMark, Mark endMark)

Method Detail

getEndMarkback to summary
public Mark getEndMark()
getStartMarkback to summary
public Mark getStartMark()
getTokenIdback to summary
public abstract Token.ID getTokenId()

For error reporting.

Returns:Token.ID

ID of this token

See Also
variable 'id' in PyYAML"
org.yaml.snakeyaml.tokens back to summary

public final Enum Token.ID

extends Enum<Token.ID>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
private final String
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID
public static final Token.ID

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public String
toString()

Overrides java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration.
public static Token.ID
public static Token.ID[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinalvalueOf

Field Detail

Aliasback to summary
public static final Token.ID Alias
Anchorback to summary
public static final Token.ID Anchor
BlockEndback to summary
public static final Token.ID BlockEnd
BlockEntryback to summary
public static final Token.ID BlockEntry
BlockMappingStartback to summary
public static final Token.ID BlockMappingStart
BlockSequenceStartback to summary
public static final Token.ID BlockSequenceStart
Commentback to summary
public static final Token.ID Comment
descriptionback to summary
private final String description
Directiveback to summary
public static final Token.ID Directive
DocumentEndback to summary
public static final Token.ID DocumentEnd
DocumentStartback to summary
public static final Token.ID DocumentStart
Errorback to summary
public static final Token.ID Error
FlowEntryback to summary
public static final Token.ID FlowEntry
FlowMappingEndback to summary
public static final Token.ID FlowMappingEnd
FlowMappingStartback to summary
public static final Token.ID FlowMappingStart
FlowSequenceEndback to summary
public static final Token.ID FlowSequenceEnd
FlowSequenceStartback to summary
public static final Token.ID FlowSequenceStart
Keyback to summary
public static final Token.ID Key
Scalarback to summary
public static final Token.ID Scalar
StreamEndback to summary
public static final Token.ID StreamEnd
StreamStartback to summary
public static final Token.ID StreamStart
Tagback to summary
public static final Token.ID Tag
Valueback to summary
public static final Token.ID Value
Whitespaceback to summary
public static final Token.ID Whitespace

Constructor Detail

IDback to summary
private ID(String s)

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Enum.toString.

Doc from java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration. This method may be overridden, though it typically isn't necessary or desirable. An enum class should override this method when a more "programmer-friendly" string form exists.

Returns:String

the name of this enum constant

Annotations
@Override
valueOfback to summary
public static Token.ID valueOf(String name)
valuesback to summary
public static Token.ID[] values()