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.
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description ScalarEvent(java.lang.String anchor, java.lang.String tag, ImplicitTuple implicit, java.lang.String value, Mark startMark, Mark endMark, java.lang.Character style)Deprecated.ScalarEvent(java.lang.String anchor, java.lang.String tag, ImplicitTuple implicit, java.lang.String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style) -
Method Summary
Modifier and Type Method Description protected java.lang.StringgetArguments()Generate human readable representation of the EventEvent.IDgetEventId()Get the type (kind) if this EventImplicitTuplegetImplicit()DumperOptions.ScalarStylegetScalarStyle()Style of the scalar.java.lang.CharactergetStyle()Deprecated.use getScalarStyle() insteadjava.lang.StringgetTag()Tag of this scalar.java.lang.StringgetValue()String representation of the value.booleanisPlain()Methods inherited from class org.yaml.snakeyaml.events.Event
equals, getEndMark, getStartMark, hashCode, is, toString
-
Constructor Details
-
ScalarEvent
public ScalarEvent(java.lang.String anchor, java.lang.String tag, ImplicitTuple implicit, java.lang.String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style) -
ScalarEvent
@Deprecated public ScalarEvent(java.lang.String anchor, java.lang.String tag, ImplicitTuple implicit, java.lang.String value, Mark startMark, Mark endMark, java.lang.Character style)Deprecated.
-
-
Method Details
-
getTag
public java.lang.String getTag()Tag of this scalar.- Returns:
- The tag of this scalar, or
nullif no explicit tag is available.
-
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
-
getStyle
@Deprecated public java.lang.Character getStyle()Deprecated.use getScalarStyle() instead- Returns:
- char which is a value behind ScalarStyle
-
getValue
public java.lang.String getValue()String representation of the value.Without quotes and escaping.
- Returns:
- Value as Unicode string.
-
getImplicit
-
getArguments
protected java.lang.String getArguments()Description copied from class:EventGenerate human readable representation of the Event- Overrides:
getArgumentsin classNodeEvent- Returns:
- representation fore humans
- See Also:
- "__repr__ for Event in PyYAML"
-
getEventId
Description copied from class:EventGet the type (kind) if this Event- Specified by:
getEventIdin classEvent- Returns:
- the ID of this Event
-
isPlain
public boolean isPlain()
-