Uses of Class
org.yaml.snakeyaml.nodes.Node
Packages that use Node
Package
Description
-
Uses of Node in org.yaml.snakeyaml
Fields in org.yaml.snakeyaml with type parameters of type NodeMethods in org.yaml.snakeyaml that return NodeModifier and TypeMethodDescriptionParse the first YAML document in a stream and produce the corresponding representation tree.Produce the corresponding representation tree for a given Object.Methods in org.yaml.snakeyaml that return types with arguments of type NodeModifier and TypeMethodDescriptionYaml.composeAll
(Reader yaml) Parse all YAML documents in a stream and produce corresponding representation trees.Yaml.NodeIterable.iterator()
Methods in org.yaml.snakeyaml with parameters of type NodeModifier and TypeMethodDescriptionTypeDescription.newInstance
(String propertyName, Node node) TypeDescription.newInstance
(Node node) This method should be overridden for TypeDescription implementations that are supposed to implement instantiation logic that is different from default one as implemented in YAML constructors.Serialize the representation tree into Events.void
Serialize (dump) a YAML node into a YAML stream.boolean
TypeDescription.setupPropertyType
(String key, Node valueNode) Constructor parameters in org.yaml.snakeyaml with type arguments of type Node -
Uses of Node in org.yaml.snakeyaml.composer
Fields in org.yaml.snakeyaml.composer with type parameters of type NodeMethods in org.yaml.snakeyaml.composer that return NodeModifier and TypeMethodDescriptionprotected Node
Composer.composeKeyNode
(MappingNode node) To be able to override composeNode(node) which is a keyprotected Node
Composer.composeMappingNode
(String anchor) private Node
Composer.composeNode
(Node parent) protected Node
Composer.composeScalarNode
(String anchor, List<CommentLine> blockComments) protected Node
Composer.composeSequenceNode
(String anchor) protected Node
Composer.composeValueNode
(MappingNode node) To be able to override composeNode(node) which is a valueComposer.getNode()
Reads and composes the next document.Composer.getSingleNode()
Reads a document from a source that contains only one document.Methods in org.yaml.snakeyaml.composer with parameters of type Node -
Uses of Node in org.yaml.snakeyaml.constructor
Fields in org.yaml.snakeyaml.constructor with type parameters of type NodeModifier and TypeFieldDescriptionBaseConstructor.constructedObjects
BaseConstructor.recursiveObjects
Methods in org.yaml.snakeyaml.constructor with parameters of type NodeModifier and TypeMethodDescriptionConstruct a Java instance with all the properties injected when it is possible.Construct JavaBean.void
AbstractConstruct.construct2ndStep
(Node node, Object data) Fail with a reminder to provide the seconds step for a recursive structurevoid
Construct.construct2ndStep
(Node node, Object object) Apply the second step when constructing recursive structures.void
Constructor.ConstructMapping.construct2ndStep
(Node node, Object object) void
Constructor.ConstructSequence.construct2ndStep
(Node node, Object object) void
Constructor.ConstructYamlObject.construct2ndStep
(Node node, Object object) void
SafeConstructor.ConstructYamlMap.construct2ndStep
(Node node, Object object) void
SafeConstructor.ConstructYamlSeq.construct2ndStep
(Node node, Object data) void
SafeConstructor.ConstructYamlSet.construct2ndStep
(Node node, Object object) protected final Object
BaseConstructor.constructDocument
(Node node) Construct complete YAML document.protected Object
BaseConstructor.constructObject
(Node node) Construct object from the specified Node.protected Object
BaseConstructor.constructObjectNoCheck
(Node node) Construct object from the specified Node without the check if it was already created.protected Object
BaseConstructor.finalizeConstruction
(Node node, Object data) protected Class
<?> Constructor.getClassForNode
(Node node) protected Construct
BaseConstructor.getConstructor
(Node node) Get the constructor to construct the Node.private Construct
Constructor.ConstructYamlObject.getConstructor
(Node node) protected final Object
BaseConstructor.newInstance
(Class<?> ancestor, Node node) protected Object
BaseConstructor.newInstance
(Class<?> ancestor, Node node, boolean tryDefault) Tries to create a new object for the node.protected Object
BaseConstructor.newInstance
(Node node) private Object
Constructor.ConstructMapping.newInstance
(TypeDescription memberDescription, String propertyName, Node node) -
Uses of Node in org.yaml.snakeyaml.env
Methods in org.yaml.snakeyaml.env with parameters of type Node -
Uses of Node in org.yaml.snakeyaml.extensions.compactnotation
Methods in org.yaml.snakeyaml.extensions.compactnotation with parameters of type NodeModifier and TypeMethodDescriptionvoid
CompactConstructor.ConstructCompactObject.construct2ndStep
(Node node, Object object) protected Construct
CompactConstructor.getConstructor
(Node node) -
Uses of Node in org.yaml.snakeyaml.nodes
Subclasses of Node in org.yaml.snakeyaml.nodesModifier and TypeClassDescriptionclass
This class is only used during representation (dumping)class
Base class for the two collection typesmapping
andcollection
.class
Represents a map.class
Represents a scalar node.class
Represents a sequence.Fields in org.yaml.snakeyaml.nodes declared as NodeModifier and TypeFieldDescriptionprivate final Node
NodeTuple.keyNode
private final Node
AnchorNode.realNode
private final Node
NodeTuple.valueNode
Fields in org.yaml.snakeyaml.nodes with type parameters of type NodeMethods in org.yaml.snakeyaml.nodes that return NodeModifier and TypeMethodDescriptionNodeTuple.getKeyNode()
Key node.AnchorNode.getRealNode()
GetterNodeTuple.getValueNode()
Value node.Methods in org.yaml.snakeyaml.nodes that return types with arguments of type NodeConstructors in org.yaml.snakeyaml.nodes with parameters of type NodeConstructor parameters in org.yaml.snakeyaml.nodes with type arguments of type NodeModifierConstructorDescriptionSequenceNode
(Tag tag, boolean resolved, List<Node> value, Mark startMark, Mark endMark, DumperOptions.FlowStyle flowStyle) SequenceNode
(Tag tag, List<Node> value, DumperOptions.FlowStyle flowStyle) -
Uses of Node in org.yaml.snakeyaml.representer
Fields in org.yaml.snakeyaml.representer with type parameters of type NodeModifier and TypeFieldDescriptionBaseRepresenter.representedObjects
Keep references of already represented instancesMethods in org.yaml.snakeyaml.representer that return NodeModifier and TypeMethodDescriptionprotected final Node
BaseRepresenter.representData
(Object data) Represent.representData
(Object data) Create a NodeRepresenter.RepresentJavaBean.representData
(Object data) SafeRepresenter.RepresentArray.representData
(Object data) SafeRepresenter.RepresentBoolean.representData
(Object data) SafeRepresenter.RepresentByteArray.representData
(Object data) SafeRepresenter.RepresentDate.representData
(Object data) SafeRepresenter.RepresentEnum.representData
(Object data) SafeRepresenter.RepresentIterator.representData
(Object data) SafeRepresenter.RepresentList.representData
(Object data) SafeRepresenter.RepresentMap.representData
(Object data) SafeRepresenter.RepresentNull.representData
(Object data) SafeRepresenter.RepresentNumber.representData
(Object data) SafeRepresenter.RepresentPrimitiveArray.representData
(Object data) SafeRepresenter.RepresentSet.representData
(Object data) SafeRepresenter.RepresentString.representData
(Object data) SafeRepresenter.RepresentUuid.representData
(Object data) protected Node
BaseRepresenter.representMapping
(Tag tag, Map<?, ?> mapping, DumperOptions.FlowStyle flowStyle) protected Node
BaseRepresenter.representScalar
(Tag tag, String value) protected Node
BaseRepresenter.representScalar
(Tag tag, String value, DumperOptions.ScalarStyle style) protected Node
BaseRepresenter.representSequence
(Tag tag, Iterable<?> sequence, DumperOptions.FlowStyle flowStyle) Methods in org.yaml.snakeyaml.representer with parameters of type NodeModifier and TypeMethodDescriptionprotected void
Representer.checkGlobalTag
(Property property, Node node, Object object) Remove redundant global tag for a type safe (generic) collection if it is the same as defined by the JavaBean propertyprivate void
-
Uses of Node in org.yaml.snakeyaml.serializer
Fields in org.yaml.snakeyaml.serializer with type parameters of type NodeMethods in org.yaml.snakeyaml.serializer with parameters of type NodeModifier and TypeMethodDescriptionprivate void
Serializer.anchorNode
(Node node) AnchorGenerator.nextAnchor
(Node node) Create a custom anchor to the provided NodeNumberAnchorGenerator.nextAnchor
(Node node) void
private void
Serializer.serializeNode
(Node node, Node parent)