Top Description Fields Constructors Methods
org.yaml.snakeyaml.nodes

public Class ScalarNode

extends Node
Class Inheritance
Imports
org.yaml.snakeyaml.DumperOptions, org.yaml.snakeyaml.error.Mark

Represents a scalar node.

Scalar nodes form the leaves in the node graph.

Field Summary

Modifier and TypeField and Description
private final DumperOptions.ScalarStyle
private final String
Inherited from org.yaml.snakeyaml.nodes.Node:
endMarkresolveduseClassConstructor

Constructor Summary

AccessConstructor and Description
public
ScalarNode(Tag tag, String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style)

public
ScalarNode(Tag tag, boolean resolved, String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style)

Method Summary

Modifier and TypeMethod and Description
public NodeId
getNodeId()

Implements abstract org.yaml.snakeyaml.nodes.Node.getNodeId.

For error reporting.
public DumperOptions.ScalarStyle

Returns:

style of this scalar node
getScalarStyle
()

Get scalar style of this node.

public String

Returns:

Scalar's value.
getValue
()

Value of this scalar.

public boolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.yaml.snakeyaml.nodes.Node:
equalsgetAnchorgetBlockCommentsgetEndCommentsgetEndMarkgetInLineCommentsgetStartMarkgetTaggetTypehashCodeisTwoStepsConstructionsetAnchorsetBlockCommentssetEndCommentssetInLineCommentssetTagsetTwoStepsConstructionsetTypesetUseClassConstructoruseClassConstructor

Field Detail

styleback to summary
private final DumperOptions.ScalarStyle style
valueback to summary
private final String value

Constructor Detail

ScalarNodeback to summary
public ScalarNode(Tag tag, String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style)
ScalarNodeback to summary
public ScalarNode(Tag tag, boolean resolved, String value, Mark startMark, Mark endMark, DumperOptions.ScalarStyle style)

Method Detail

getNodeIdback to summary
public NodeId getNodeId()

Implements abstract org.yaml.snakeyaml.nodes.Node.getNodeId.

Doc from org.yaml.snakeyaml.nodes.Node.getNodeId.

For error reporting.

Returns:NodeId

scalar, sequence, mapping

Annotations
@Override
getScalarStyleback to summary
public DumperOptions.ScalarStyle getScalarStyle()

Get scalar style of this node.

Returns:DumperOptions.ScalarStyle

style of this scalar node

See Also
org.yaml.snakeyaml.events.ScalarEvent, Chapter 9. Scalar Styles
getValueback to summary
public String getValue()

Value of this scalar.

Returns:String

Scalar's value.

isPlainback to summary
public boolean isPlain()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.