public class GosuDocAnnotation extends Object implements Serializable, IGosuAnnotation
| Constructor and Description |
|---|
GosuDocAnnotation(ICompilableType ownersType,
IType type,
String... args) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearExpression() |
Expression |
getExpression() |
String |
getName() |
String |
getNewExpressionAsString() |
ICompilableType |
getOwnersType() |
IType |
getType() |
boolean |
shouldPersistToClass() |
boolean |
shouldRetainAtRuntime() |
public GosuDocAnnotation(ICompilableType ownersType, IType type, String... args)
public String getName()
getName in interface IGosuAnnotationpublic IType getType()
getType in interface IGosuAnnotationpublic String getNewExpressionAsString()
getNewExpressionAsString in interface IGosuAnnotationpublic Expression getExpression()
getExpression in interface IGosuAnnotationpublic void clearExpression()
clearExpression in interface IGosuAnnotationpublic boolean shouldPersistToClass()
shouldPersistToClass in interface IGosuAnnotationpublic boolean shouldRetainAtRuntime()
shouldRetainAtRuntime in interface IGosuAnnotationpublic ICompilableType getOwnersType()
getOwnersType in interface IGosuAnnotationCopyright © 2020. All rights reserved.