Package org.yaml.snakeyaml.nodes
Class ScalarNode
java.lang.Object
org.yaml.snakeyaml.nodes.Node
org.yaml.snakeyaml.nodes.ScalarNode
public class ScalarNode extends Node
Represents a scalar node.
Scalar nodes form the leaves in the node graph.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ScalarNode(Tag tag, boolean resolved, java.lang.String value, Mark startMark, Mark endMark, java.lang.Character style)Deprecated.ScalarNode(Tag tag, boolean resolved, java.lang.String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style)ScalarNode(Tag tag, java.lang.String value, Mark startMark, Mark endMark, java.lang.Character style)Deprecated.ScalarNode(Tag tag, java.lang.String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style) -
Method Summary
Modifier and Type Method Description NodeIdgetNodeId()For error reporting.DumperOptions.ScalarStylegetScalarStyle()Get scalar style of this node.java.lang.CharactergetStyle()Deprecated.use getScalarStyle insteadjava.lang.StringgetValue()Value of this scalar.booleanisPlain()java.lang.StringtoString()Methods inherited from class org.yaml.snakeyaml.nodes.Node
equals, getAnchor, getEndMark, getStartMark, getTag, getType, hashCode, isResolved, isTwoStepsConstruction, setAnchor, setTag, setTwoStepsConstruction, setType, setUseClassConstructor, useClassConstructor
-
Constructor Details
-
ScalarNode
public ScalarNode(Tag tag, java.lang.String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style) -
ScalarNode
public ScalarNode(Tag tag, boolean resolved, java.lang.String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style) -
ScalarNode
@Deprecated public ScalarNode(Tag tag, java.lang.String value, Mark startMark, Mark endMark, java.lang.Character style)Deprecated. -
ScalarNode
@Deprecated public ScalarNode(Tag tag, boolean resolved, java.lang.String value, Mark startMark, Mark endMark, java.lang.Character style)Deprecated.
-
-
Method Details
-
getStyle
@Deprecated public java.lang.Character getStyle()Deprecated.use getScalarStyle insteadGet scalar style of this node.- Returns:
- style of this scalar node
- See Also:
ScalarEvent, Chapter 9. Scalar Styles
-
getScalarStyle
Get scalar style of this node.- Returns:
- style of this scalar node
- See Also:
ScalarEvent, Chapter 9. Scalar Styles
-
getNodeId
Description copied from class:NodeFor error reporting. -
getValue
public java.lang.String getValue()Value of this scalar.- Returns:
- Scalar's value.
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
isPlain
public boolean isPlain()
-