类 Context

java.lang.Object
org.babyfish.jimmer.apt.Context

public class Context extends Object
  • 方法详细资料

    • getImmutableAnnotationType

      public Class<? extends Annotation> getImmutableAnnotationType(TypeElement typeElement)
    • getImmutableAnnotationType

      public Class<? extends Annotation> getImmutableAnnotationType(TypeMirror typeMirror)
    • isImmutable

      public boolean isImmutable(TypeElement type)
    • isImmutable

      public boolean isImmutable(TypeMirror type)
    • isEntity

      public boolean isEntity(TypeMirror type)
    • isMappedSuperclass

      public boolean isMappedSuperclass(TypeMirror type)
    • isEmbeddable

      public boolean isEmbeddable(TypeMirror type)
    • isCollection

      public boolean isCollection(TypeMirror type)
    • isListStrictly

      public boolean isListStrictly(TypeMirror type)
    • isEnum

      public boolean isEnum(TypeMirror type)
    • isSubType

      public boolean isSubType(TypeMirror type, TypeMirror superType)
    • getImmutableType

      public ImmutableType getImmutableType(TypeElement typeElement)
    • getImmutableType

      public ImmutableType getImmutableType(TypeMirror type)
    • isNumber

      public boolean isNumber(TypeMirror type)
    • isComparable

      public boolean isComparable(TypeMirror type)
    • getElements

      public Elements getElements()
    • getTypes

      public Types getTypes()
    • keepIsPrefix

      public boolean keepIsPrefix()
    • include

      public boolean include(TypeElement typeElement)
    • getObjectsTypeName

      public String getObjectsTypeName()
    • getTablesTypeName

      public String getTablesTypeName()
    • getTableExesTypeName

      public String getTableExesTypeName()
    • getFetchersTypeName

      public String getFetchersTypeName()