Package gw.internal.gosu.parser
Interface IGosuAnnotation
-
public interface IGosuAnnotation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidclearExpression()IExpressiongetExpression()StringgetName()StringgetNewExpressionAsString()ICompilableTypegetOwnersType()AnnotationUseSiteTargetgetTarget()ITypegetType()default booleanisJavaAnnotation()booleanshouldPersistToClass()booleanshouldRetainAtRuntime()
-
-
-
Method Detail
-
getName
String getName()
-
getType
IType getType()
-
getNewExpressionAsString
String getNewExpressionAsString()
-
getExpression
IExpression getExpression()
-
clearExpression
void clearExpression()
-
shouldPersistToClass
boolean shouldPersistToClass()
-
shouldRetainAtRuntime
boolean shouldRetainAtRuntime()
-
getOwnersType
ICompilableType getOwnersType()
-
getTarget
AnnotationUseSiteTarget getTarget()
-
isJavaAnnotation
default boolean isJavaAnnotation()
-
-