Package gw.lang.parser.expressions
Interface IAnnotationExpression
-
- All Superinterfaces:
IExpression
,IHasArguments
,IHasType
,INewExpression
,IParsedElement
- All Known Implementing Classes:
AnnotationExpression
public interface IAnnotationExpression extends INewExpression
-
-
Field Summary
-
Fields inherited from interface gw.lang.parser.IExpression
EMPTY_ARRAY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IGosuAnnotation
getAnnotation()
void
setAnnotation(IGosuAnnotation annotation)
-
Methods inherited from interface gw.lang.parser.IExpression
evaluate, evaluate, getContextType, isNullSafe, isUnchecked
-
Methods inherited from interface gw.lang.parser.IHasArguments
getArgPosition
-
Methods inherited from interface gw.lang.parser.expressions.INewExpression
getArgs, getArgTypes, getConstructor, getInitializer, getSizeExpressions, getTypeLiteral, getValueExpressions, isAnonymousClass
-
Methods inherited from interface gw.lang.parser.IParsedElement
addExceptionsFrom, addParseException, addParseException, addParseWarning, addParseWarning, clearParseExceptions, clearParseTreeInformation, clearParseWarnings, findAncestorParsedElementByType, findDeclaringStatement, findRootParsedElement, getColumn, getContainedParsedElementsByType, getContainedParsedElementsByTypes, getContainedParsedElementsByTypesWithIgnoreSet, getFunctionName, getGosuClass, getGosuProgram, getImmediateParseIssue, getImmediateParseIssues, getLineNum, getLocation, getModule, getParent, getParseExceptions, getParseIssues, getParseWarnings, getReturnType, getTokens, hasImmediateParseIssue, hasImmediateParseWarnings, hasParseException, hasParseExceptions, hasParseIssue, hasParseIssues, hasParseWarning, hasParseWarnings, isCompileTimeConstant, isSuppressed, isSynthetic, setLocation, setParent, visit
-
-
-
-
Method Detail
-
getAnnotation
IGosuAnnotation getAnnotation()
-
setAnnotation
void setAnnotation(IGosuAnnotation annotation)
-
-