public abstract class CAstSymbolImplBase extends java.lang.Object implements CAstSymbol
NULL_DEFAULT_VALUE| Constructor and Description |
|---|
CAstSymbolImplBase(java.lang.String name,
CAstType type) |
CAstSymbolImplBase(java.lang.String name,
CAstType type,
boolean isFinal) |
CAstSymbolImplBase(java.lang.String name,
CAstType type,
boolean isFinal,
boolean isCaseSensitive) |
CAstSymbolImplBase(java.lang.String name,
CAstType type,
boolean isFinal,
boolean isCaseSensitive,
java.lang.Object defaultInitValue) |
CAstSymbolImplBase(java.lang.String name,
CAstType type,
boolean isFinal,
java.lang.Object defaultInitValue) |
CAstSymbolImplBase(java.lang.String name,
CAstType type,
java.lang.Object defaultInitValue) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
defaultInitValue() |
boolean |
isCaseInsensitive() |
boolean |
isFinal()
like final in Java; can only be declared / assigned once
|
abstract boolean |
isInternalName() |
java.lang.String |
name() |
java.lang.String |
toString() |
CAstType |
type() |
public CAstSymbolImplBase(java.lang.String name,
CAstType type)
public CAstSymbolImplBase(java.lang.String name,
CAstType type,
boolean isFinal)
public CAstSymbolImplBase(java.lang.String name,
CAstType type,
boolean isFinal,
boolean isCaseSensitive)
public CAstSymbolImplBase(java.lang.String name,
CAstType type,
java.lang.Object defaultInitValue)
public CAstSymbolImplBase(java.lang.String name,
CAstType type,
boolean isFinal,
java.lang.Object defaultInitValue)
public CAstSymbolImplBase(java.lang.String name,
CAstType type,
boolean isFinal,
boolean isCaseSensitive,
java.lang.Object defaultInitValue)
public CAstType type()
type in interface CAstSymbolpublic java.lang.String name()
name in interface CAstSymbolpublic boolean isFinal()
CAstSymbolisFinal in interface CAstSymbolpublic boolean isCaseInsensitive()
isCaseInsensitive in interface CAstSymbolpublic java.lang.Object defaultInitValue()
defaultInitValue in interface CAstSymbolpublic abstract boolean isInternalName()
isInternalName in interface CAstSymbolpublic java.lang.String toString()
toString in class java.lang.Object