类 ImmutableProp

java.lang.Object
org.babyfish.jimmer.apt.meta.ImmutableProp

public class ImmutableProp extends Object
  • 构造器详细资料

  • 方法详细资料

    • getId

      public int getId()
    • getName

      public String getName()
    • getGetterName

      public String getGetterName()
    • getSetterName

      public String getSetterName()
    • getAdderByName

      public String getAdderByName()
    • getLoadedStateName

      public String getLoadedStateName()
    • getReturnType

      public TypeMirror getReturnType()
    • getElementType

      public TypeMirror getElementType()
    • getTypeName

      public com.squareup.javapoet.TypeName getTypeName()
    • getDraftTypeName

      public com.squareup.javapoet.TypeName getDraftTypeName(boolean autoCreate)
    • getElementTypeName

      public com.squareup.javapoet.TypeName getElementTypeName()
    • getDraftElementTypeName

      public com.squareup.javapoet.TypeName getDraftElementTypeName()
    • isTransient

      public boolean isTransient()
    • isList

      public boolean isList()
    • isAssociation

      public boolean isAssociation()
    • isNullable

      public boolean isNullable()
    • isLoadedStateRequired

      public boolean isLoadedStateRequired()
    • getBoxType

      public Class<?> getBoxType()
    • getAnnotation

      public <A extends Annotation> A getAnnotation(Class<A> annotationType)
    • getAnnotations

      public <A extends Annotation> A[] getAnnotations(Class<A> annotationType)
    • getAssociationAnnotation

      public Annotation getAssociationAnnotation()
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object