接口 ImmutableProp


public interface ImmutableProp
  • 方法详细资料

    • getDeclaringType

      ImmutableType getDeclaringType()
    • getId

      int getId()
    • getName

      String getName()
    • getCategory

      ImmutablePropCategory getCategory()
    • getElementClass

      Class<?> getElementClass()
    • isScalar

      boolean isScalar()
    • isScalarList

      boolean isScalarList()
    • isAssociation

      boolean isAssociation()
    • isReference

      boolean isReference()
    • isEntityList

      boolean isEntityList()
    • isNullable

      boolean isNullable()
    • getAnnotation

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

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

      Annotation getAssociationAnnotation()
    • isTransient

      boolean isTransient()
    • hasTransientResolver

      boolean hasTransientResolver()
    • getDeleteAction

      DeleteAction getDeleteAction()
    • getStorage

      <S extends Storage> S getStorage()
    • isId

      boolean isId()
    • isVersion

      boolean isVersion()
    • getTargetType

      ImmutableType getTargetType()
    • getMappedBy

      ImmutableProp getMappedBy()
    • getOpposite

      ImmutableProp getOpposite()