Class SubTypePrimitiveType
- java.lang.Object
-
- com.bertramlabs.plugins.hcl4j.symbols.GenericSymbol
-
- com.bertramlabs.plugins.hcl4j.RuntimeSymbols.EvalSymbol
-
- com.bertramlabs.plugins.hcl4j.RuntimeSymbols.PrimitiveType
-
- com.bertramlabs.plugins.hcl4j.RuntimeSymbols.SubTypePrimitiveType
-
- All Implemented Interfaces:
Symbol
- Direct Known Subclasses:
ListPrimitiveType,MapPrimitiveType,SetPrimitiveType
public class SubTypePrimitiveType extends PrimitiveType
-
-
Field Summary
Fields Modifier and Type Field Description protected PrimitiveTypesubTypeDeprecated.
-
Constructor Summary
Constructors Constructor Description SubTypePrimitiveType(PrimitiveType subType, java.lang.String name, java.lang.Integer line, java.lang.Integer column, java.lang.Integer position)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrimitiveTypegetSubType()java.lang.StringgetSymbolName()-
Methods inherited from class com.bertramlabs.plugins.hcl4j.symbols.GenericSymbol
appendAttribute, appendChild, getAttributes, getChildren, getColumn, getLength, getLine, getName, getParent, getPosition, setLength, setName, setParent, toString
-
-
-
-
Field Detail
-
subType
protected PrimitiveType subType
Deprecated.This field is no longer used as it was silly to not just use the existing Child Tree. as of 0.6.0 this is no longer used. please reference the getChildren() method for child types if exists.
-
-
Constructor Detail
-
SubTypePrimitiveType
public SubTypePrimitiveType(PrimitiveType subType, java.lang.String name, java.lang.Integer line, java.lang.Integer column, java.lang.Integer position)
-
-
Method Detail
-
getSubType
public PrimitiveType getSubType()
-
getSymbolName
public java.lang.String getSymbolName()
- Specified by:
getSymbolNamein interfaceSymbol- Overrides:
getSymbolNamein classPrimitiveType
-
-