Interface IGosuAnnotation

All Known Implementing Classes:
GosuAnnotation, GosuDocAnnotation

public interface IGosuAnnotation
  • Method Details

    • 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

    • isJavaAnnotation

      default boolean isJavaAnnotation()