Package org.yaml.snakeyaml.events
Class ScalarEvent
- java.lang.Object
-
- org.yaml.snakeyaml.events.Event
-
- org.yaml.snakeyaml.events.NodeEvent
-
- org.yaml.snakeyaml.events.ScalarEvent
-
public final class ScalarEvent extends NodeEvent
Marks a scalar value.
-
-
Constructor Summary
Constructors Constructor Description ScalarEvent(String anchor, String tag, ImplicitTuple implicit, String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getArguments()
Generate human readable representation of the EventEvent.ID
getEventId()
Get the type (kind) if this EventImplicitTuple
getImplicit()
DumperOptions.ScalarStyle
getScalarStyle()
Style of the scalar.String
getTag()
Tag of this scalar.String
getValue()
String representation of the value.boolean
isPlain()
-
Methods inherited from class org.yaml.snakeyaml.events.Event
equals, getEndMark, getStartMark, hashCode, is, toString
-
-
-
-
Constructor Detail
-
ScalarEvent
public ScalarEvent(String anchor, String tag, ImplicitTuple implicit, String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style)
-
-
Method Detail
-
getTag
public String getTag()
Tag of this scalar.- Returns:
- The tag of this scalar, or
null
if no explicit tag is available.
-
getScalarStyle
public DumperOptions.ScalarStyle getScalarStyle()
Style of the scalar.- null
- Flow Style - Plain
- '\''
- Flow Style - Single-Quoted
- '"'
- Flow Style - Double-Quoted
- '|'
- Block Style - Literal
- '>'
- Block Style - Folded
- Returns:
- Style of the scalar.
- See Also:
- Kind/Style Combinations
-
getValue
public String getValue()
String representation of the value.Without quotes and escaping.
- Returns:
- Value as Unicode string.
-
getImplicit
public ImplicitTuple getImplicit()
-
getArguments
protected String getArguments()
Description copied from class:Event
Generate human readable representation of the Event- Overrides:
getArguments
in classNodeEvent
- Returns:
- representation fore humans
- See Also:
- "__repr__ for Event in PyYAML"
-
getEventId
public Event.ID getEventId()
Description copied from class:Event
Get the type (kind) if this Event- Specified by:
getEventId
in classEvent
- Returns:
- the ID of this Event
-
isPlain
public boolean isPlain()
-
-