public class MemberFieldSymbol extends Object implements ISymbol
| Constructor and Description |
|---|
MemberFieldSymbol(int index,
String name) |
public MemberFieldSymbol(int index,
String name)
public int getIndex()
getIndex in interface IReducedSymbolgetIndex in interface ISymbolpublic void setIndex(int iIndex)
public boolean canBeCaptured()
canBeCaptured in interface ISymbolpublic ICapturedSymbol makeCapturedSymbol(String strName, ISymbolTable symbolTable, IScope scope)
makeCapturedSymbol in interface ISymbolpublic boolean isStatic()
isStatic in interface IReducedSymbolpublic int getModifiers()
getModifiers in interface IReducedSymbolpublic List<IGosuAnnotation> getAnnotations()
getAnnotations in interface IReducedSymbolpublic String getName()
getName in interface IReducedSymbolgetName in interface ISymbolpublic String getDisplayName()
getDisplayName in interface IReducedSymbolgetDisplayName in interface ISymbolpublic String getFullDescription()
getFullDescription in interface IReducedSymbolpublic boolean isPrivate()
isPrivate in interface IReducedSymbolpublic boolean isInternal()
isInternal in interface IReducedSymbolpublic boolean isProtected()
isProtected in interface IReducedSymbolpublic boolean isPublic()
isPublic in interface IReducedSymbolpublic boolean isAbstract()
isAbstract in interface IReducedSymbolpublic boolean isFinal()
isFinal in interface IReducedSymbolpublic IScriptPartId getScriptPart()
getScriptPart in interface IReducedSymbolpublic IGosuClass getGosuClass()
getGosuClass in interface IReducedSymbolpublic boolean hasTypeVariables()
hasTypeVariables in interface IReducedSymbolpublic Class getSymbolClass()
getSymbolClass in interface IReducedSymbolpublic GlobalScope getScope()
getScope in interface IReducedSymbolpublic IType getType()
public IExpression getDefaultValueExpression()
getDefaultValueExpression in interface IReducedSymbolgetDefaultValueExpression in interface ISymbolpublic void setDefaultValueExpression(IExpression defaultValue)
setDefaultValueExpression in interface ISymbolpublic void setDynamicSymbolTable(ISymbolTable symTable)
setDynamicSymbolTable in interface ISymbolpublic boolean hasDynamicSymbolTable()
hasDynamicSymbolTable in interface ISymbolpublic ISymbolTable getDynamicSymbolTable()
getDynamicSymbolTable in interface ISymbolpublic ISymbol getLightWeightReference()
getLightWeightReference in interface ISymbolpublic boolean isWritable()
isWritable in interface ISymbolpublic void setValueIsBoxed(boolean b)
setValueIsBoxed in interface ISymbolpublic boolean isValueBoxed()
isValueBoxed in interface IReducedSymbolisValueBoxed in interface ISymbolpublic IModifierInfo getModifierInfo()
getModifierInfo in interface ISymbolpublic IReducedSymbol createReducedSymbol()
createReducedSymbol in interface ISymbolCopyright © 2015. All rights reserved.