Top Fields Constructors Methods
org.snakeyaml.engine.v2.tokens

public final Class DirectiveToken<T>

extends Token
Class Inheritance
Imports
java.util.List, .Objects, .Optional, org.snakeyaml.engine.v2.exceptions.Mark, .YamlEngineException

Field Summary

Modifier and TypeField and Description
private final String
public static final String
private final Optional<List<T>>
public static final String

Constructor Summary

AccessConstructor and Description
public
DirectiveToken(String name, Optional<List<T>> value, Optional<Mark> startMark, Optional<Mark> endMark)

Method Summary

Modifier and TypeMethod and Description
public String
public Token.ID
getTokenId()

Implements abstract org.snakeyaml.engine.v2.tokens.Token.getTokenId.

For error reporting.

public Optional<List<T>>
Inherited from org.snakeyaml.engine.v2.tokens.Token:
getEndMarkgetStartMarktoString

Field Detail

nameback to summary
private final String name
TAG_DIRECTIVEback to summary
public static final String TAG_DIRECTIVE
valueback to summary
private final Optional<List<T>> value
YAML_DIRECTIVEback to summary
public static final String YAML_DIRECTIVE

Constructor Detail

DirectiveTokenback to summary
public DirectiveToken(String name, Optional<List<T>> value, Optional<Mark> startMark, Optional<Mark> endMark)

Method Detail

getNameback to summary
public String getName()
getTokenIdback to summary
public Token.ID getTokenId()

Implements abstract org.snakeyaml.engine.v2.tokens.Token.getTokenId.

Doc from org.snakeyaml.engine.v2.tokens.Token.getTokenId.

For error reporting.

Annotations
@Override
getValueback to summary
public Optional<List<T>> getValue()