Package gw.lang.parser
Class DefaultReducedSymbol
- java.lang.Object
-
- gw.lang.parser.DefaultReducedSymbol
-
- All Implemented Interfaces:
IReducedSymbol
public class DefaultReducedSymbol extends Object implements IReducedSymbol
-
-
Constructor Summary
Constructors Constructor Description DefaultReducedSymbol(String name, IType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IReducedSymbolcreateReducedSymbol()List<IGosuAnnotation>getAnnotations()IExpressiongetDefaultValueExpression()StringgetDisplayName()StringgetFullDescription()IGosuClassgetGosuClass()intgetIndex()intgetModifiers()StringgetName()IScriptPartIdgetScriptPart()ClassgetSymbolClass()ITypegetType()booleanhasTypeVariables()booleanisAbstract()booleanisFinal()booleanisInternal()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisReified()booleanisStatic()booleanisValueBoxed()voidsetType(IType type)
-
-
-
Method Detail
-
isStatic
public boolean isStatic()
- Specified by:
isStaticin interfaceIReducedSymbol
-
getModifiers
public int getModifiers()
- Specified by:
getModifiersin interfaceIReducedSymbol
-
getAnnotations
public List<IGosuAnnotation> getAnnotations()
- Specified by:
getAnnotationsin interfaceIReducedSymbol
-
getName
public String getName()
- Specified by:
getNamein interfaceIReducedSymbol
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayNamein interfaceIReducedSymbol
-
getFullDescription
public String getFullDescription()
- Specified by:
getFullDescriptionin interfaceIReducedSymbol
-
isPrivate
public boolean isPrivate()
- Specified by:
isPrivatein interfaceIReducedSymbol
-
isInternal
public boolean isInternal()
- Specified by:
isInternalin interfaceIReducedSymbol
-
isProtected
public boolean isProtected()
- Specified by:
isProtectedin interfaceIReducedSymbol
-
isPublic
public boolean isPublic()
- Specified by:
isPublicin interfaceIReducedSymbol
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstractin interfaceIReducedSymbol
-
isFinal
public boolean isFinal()
- Specified by:
isFinalin interfaceIReducedSymbol
-
isReified
public boolean isReified()
- Specified by:
isReifiedin interfaceIReducedSymbol
-
getType
public IType getType()
- Specified by:
getTypein interfaceIReducedSymbol
-
getScriptPart
public IScriptPartId getScriptPart()
- Specified by:
getScriptPartin interfaceIReducedSymbol
-
getGosuClass
public IGosuClass getGosuClass()
- Specified by:
getGosuClassin interfaceIReducedSymbol
-
hasTypeVariables
public boolean hasTypeVariables()
- Specified by:
hasTypeVariablesin interfaceIReducedSymbol
-
getSymbolClass
public Class getSymbolClass()
- Specified by:
getSymbolClassin interfaceIReducedSymbol
-
isValueBoxed
public boolean isValueBoxed()
- Specified by:
isValueBoxedin interfaceIReducedSymbol
-
getIndex
public int getIndex()
- Specified by:
getIndexin interfaceIReducedSymbol
-
getDefaultValueExpression
public IExpression getDefaultValueExpression()
- Specified by:
getDefaultValueExpressionin interfaceIReducedSymbol
-
setType
public void setType(IType type)
-
createReducedSymbol
public IReducedSymbol createReducedSymbol()
-
-