Package org.eclipse.epsilon.emc.yaml
Class YamlProperty
java.lang.Object
org.eclipse.epsilon.emc.yaml.YamlProperty
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected booleanprotected booleanprotected Stringstatic final charstatic final Stringstatic final charstatic final charstatic final charstatic final Stringstatic final charstatic final charprotected YamlNodeType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetType()booleanbooleanisMany()booleanbooleanstatic YamlProperty
-
Field Details
-
property
-
type
-
many
protected boolean many -
isScalarNode
protected boolean isScalarNode -
isMappingNode
protected boolean isMappingNode -
isListNode
protected boolean isListNode -
PROPERTY_MAPPING
public static final char PROPERTY_MAPPING- See Also:
-
PROPERTY_LIST
public static final char PROPERTY_LIST- See Also:
-
PROPERTY_SCALAR
public static final char PROPERTY_SCALAR- See Also:
-
PROPERTY_COLLECTION
public static final char PROPERTY_COLLECTION- See Also:
-
PROPERTY_ONE_ELEMENT
public static final char PROPERTY_ONE_ELEMENT- See Also:
-
PROPERTY_SEPARATOR
public static final char PROPERTY_SEPARATOR- See Also:
-
PROPERTY_ROOT
- See Also:
-
PROPERTY_FILE
- See Also:
-
-
Constructor Details
-
YamlProperty
public YamlProperty()
-
-
Method Details
-
parse
-
getProperty
-
getType
-
isMany
public boolean isMany() -
isScalarNode
public boolean isScalarNode() -
isMappingNode
public boolean isMappingNode() -
isListNode
public boolean isListNode()
-