public static class CompileTimeExpressionParser.CompileTimeFieldSymbol extends Symbol implements ICompileTimeConstantValue
_bGlobal, _iIndex, _stackProvider, _symbolTable, _value, MEMBER_STACK_PROVIDER| Constructor and Description |
|---|
CompileTimeFieldSymbol(IJavaClassField field) |
| Modifier and Type | Method and Description |
|---|---|
Object |
doCompileTimeEvaluation() |
IJavaClassField |
getField() |
ISymbol |
getLightWeightReference() |
boolean |
isCompileTimeConstantValue() |
assignIndex, assignIndexInStack, canBeCaptured, createReducedSymbol, equals, getAnnotations, getDefaultValueExpression, getDisplayName, getDynamicSymbolTable, getFullDescription, getGosuClass, getIndex, getModifierInfo, getModifiers, getName, getScriptPart, getSignatureDescription, getSymbolClass, getType, getValue, getValueDirectly, hasDynamicSymbolTable, hasTypeVariables, invoke, isAbstract, isClassMember, isFinal, isFromJava, isHide, isImplicitlyInitialized, isInternal, isLocal, isOverride, isPrivate, isProtected, isPublic, isStackSymbol, isStatic, isValueBoxed, isWritable, makeCapturedSymbol, renameAsErrantDuplicate, replaceModifierInfo, setAbstract, setClassMember, setDefaultValueExpression, setDynamicSymbolTable, setFinal, setHide, setIndex, setInternal, setModifierInfo, setModifiers, setName, setOverride, setPrivate, setProtected, setPublic, setStatic, setType, setValue, setValueDirectly, setValueIsBoxed, toStringpublic CompileTimeFieldSymbol(IJavaClassField field)
public IJavaClassField getField()
public boolean isCompileTimeConstantValue()
isCompileTimeConstantValue in interface ICompileTimeConstantValuepublic ISymbol getLightWeightReference()
getLightWeightReference in interface ISymbolgetLightWeightReference in class Symbolpublic Object doCompileTimeEvaluation()
doCompileTimeEvaluation in interface ICompileTimeConstantValueCopyright © 2020. All rights reserved.