org.yaml.snakeyaml.nodes
Class Node
java.lang.Object
org.yaml.snakeyaml.nodes.Node
- Direct Known Subclasses:
- CollectionNode, ScalarNode
public abstract class Node
- extends Object
- See Also:
- PyYAML for more information
endMark
protected Mark endMark
resolved
protected boolean resolved
- true when the tag is assigned by the resolver
useClassConstructor
protected Boolean useClassConstructor
Node
public Node(String tag,
Mark startMark,
Mark endMark)
getTag
public String getTag()
getEndMark
public Mark getEndMark()
getNodeId
public abstract NodeId getNodeId()
- For error reporting.
- Returns:
- scalar, sequence, mapping
- See Also:
variable 'id' in PyYAML
getStartMark
public Mark getStartMark()
setTag
public void setTag(String tag)
equals
public final boolean equals(Object obj)
- Overrides:
equals
in class Object
getType
public Class<? extends Object> getType()
setType
public void setType(Class<? extends Object> type)
setTwoStepsConstruction
public void setTwoStepsConstruction(boolean twoStepsConstruction)
isTwoStepsConstruction
public boolean isTwoStepsConstruction()
hashCode
public final int hashCode()
- Overrides:
hashCode
in class Object
useClassConstructor
public boolean useClassConstructor()
setUseClassConstructor
public void setUseClassConstructor(Boolean useClassConstructor)
isResolved
public boolean isResolved()
Copyright © 2008-2010. All Rights Reserved.