Class AntlrPrimitiveType
java.lang.Object
cool.klass.model.converter.compiler.state.AntlrElement
cool.klass.model.converter.compiler.state.AntlrPrimitiveType
- All Implemented Interfaces:
AntlrType,IAntlrElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final AntlrPrimitiveTypestatic final AntlrPrimitiveTypestatic final AntlrPrimitiveTypestatic final AntlrPrimitiveTypestatic final AntlrPrimitiveTypestatic final AntlrPrimitiveTypestatic final AntlrPrimitiveTypestatic final AntlrPrimitiveTypestatic final org.eclipse.collections.api.list.ImmutableList<AntlrPrimitiveType>static final AntlrPrimitiveTypestatic final AntlrPrimitiveTypestatic final AntlrPrimitiveTypeFields inherited from class cool.klass.model.converter.compiler.state.AntlrElement
AMBIGUOUS_PARENT, compilationUnit, elementContext, NOT_FOUND_PARENT -
Method Summary
Modifier and TypeMethodDescriptiongetName()org.eclipse.collections.api.list.ImmutableList<AntlrType>toString()static AntlrPrimitiveTypevalueOf(PrimitiveType type) Methods inherited from class cool.klass.model.converter.compiler.state.AntlrElement
getCompilationUnit, getElementContext, getMacroElement, getMacroElementBuilder, getSourceCodeBuilder, getSourceText, getSourceTextLenient, hasMacro, isForwardReference, isInSameCompilationUnitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface cool.klass.model.converter.compiler.state.IAntlrElement
gatherSurroundingElements, getCompilationUnit, getContextAfter, getContextBefore, getElementContext, getEntireContext, getMacroElement, getSurroundingElement, getSurroundingElements, isContext, reportAuditErrors
-
Field Details
-
INTEGER
-
LONG
-
DOUBLE
-
FLOAT
-
BOOLEAN
-
STRING
-
INSTANT
-
LOCAL_DATE
-
TEMPORAL_INSTANT
-
TEMPORAL_RANGE
-
AMBIGUOUS
-
PRIMITIVE_TYPES
public static final org.eclipse.collections.api.list.ImmutableList<AntlrPrimitiveType> PRIMITIVE_TYPES
-
-
Method Details
-
valueOf
-
getSurroundingElement
- Specified by:
getSurroundingElementin interfaceIAntlrElement
-
getName
-
getPrimitiveType
-
toString
- Overrides:
toStringin classAntlrElement
-
getTypeGetter
- Specified by:
getTypeGetterin interfaceAntlrType
-
getElementBuilder
- Specified by:
getElementBuilderin interfaceAntlrType- Overrides:
getElementBuilderin classAntlrElement
-
getPotentialWiderTypes
- Specified by:
getPotentialWiderTypesin interfaceAntlrType
-