类 AssociationProp

java.lang.Object
org.babyfish.jimmer.sql.association.meta.AssociationProp
所有已实现的接口:
org.babyfish.jimmer.meta.ImmutableProp

public abstract class AssociationProp extends Object implements org.babyfish.jimmer.meta.ImmutableProp
  • 方法详细资料

    • getDeclaringType

      @NotNull public @NotNull org.babyfish.jimmer.meta.ImmutableType getDeclaringType()
      指定者:
      getDeclaringType 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getCategory

      @NotNull public @NotNull org.babyfish.jimmer.meta.ImmutablePropCategory getCategory()
      指定者:
      getCategory 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getReturnClass

      @NotNull public @NotNull Class<?> getReturnClass()
      指定者:
      getReturnClass 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getGenericType

      @NotNull public @NotNull Type getGenericType()
      指定者:
      getGenericType 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getDissociateAction

      @NotNull public @NotNull org.babyfish.jimmer.sql.DissociateAction getDissociateAction()
      指定者:
      getDissociateAction 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isEmbedded

      public boolean isEmbedded(org.babyfish.jimmer.meta.EmbeddedLevel level)
      指定者:
      isEmbedded 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isAssociation

      public boolean isAssociation(org.babyfish.jimmer.meta.TargetLevel level)
      指定者:
      isAssociation 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isReference

      public boolean isReference(org.babyfish.jimmer.meta.TargetLevel level)
      指定者:
      isReference 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isScalar

      public boolean isScalar(org.babyfish.jimmer.meta.TargetLevel level)
      指定者:
      isScalar 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isScalarList

      public boolean isScalarList()
      指定者:
      isScalarList 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isReferenceList

      public boolean isReferenceList(org.babyfish.jimmer.meta.TargetLevel level)
      指定者:
      isReferenceList 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isNullable

      public boolean isNullable()
      指定者:
      isNullable 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isInputNotNull

      public boolean isInputNotNull()
      指定者:
      isInputNotNull 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isMutable

      public boolean isMutable()
      指定者:
      isMutable 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getAssociationAnnotation

      public Annotation getAssociationAnnotation()
      指定者:
      getAssociationAnnotation 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isTransient

      public boolean isTransient()
      指定者:
      isTransient 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • hasTransientResolver

      public boolean hasTransientResolver()
      指定者:
      hasTransientResolver 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isFormula

      public boolean isFormula()
      指定者:
      isFormula 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getSqlTemplate

      public org.babyfish.jimmer.sql.meta.SqlTemplate getSqlTemplate()
      指定者:
      getSqlTemplate 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isView

      public boolean isView()
      指定者:
      isView 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getIdViewBaseProp

      public org.babyfish.jimmer.meta.ImmutableProp getIdViewBaseProp()
      指定者:
      getIdViewBaseProp 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getManyToManyViewBaseProp

      public org.babyfish.jimmer.meta.ImmutableProp getManyToManyViewBaseProp()
      指定者:
      getManyToManyViewBaseProp 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getManyToManyViewBaseDeeperProp

      public org.babyfish.jimmer.meta.ImmutableProp getManyToManyViewBaseDeeperProp()
      指定者:
      getManyToManyViewBaseDeeperProp 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getConverter

      public org.babyfish.jimmer.jackson.Converter<?> getConverter()
      指定者:
      getConverter 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isId

      public boolean isId()
      指定者:
      isId 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isVersion

      public boolean isVersion()
      指定者:
      isVersion 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isLogicalDeleted

      public boolean isLogicalDeleted()
      指定者:
      isLogicalDeleted 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getMappedBy

      public org.babyfish.jimmer.meta.ImmutableProp getMappedBy()
      指定者:
      getMappedBy 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getOpposite

      public org.babyfish.jimmer.meta.ImmutableProp getOpposite()
      指定者:
      getOpposite 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getReal

      public org.babyfish.jimmer.meta.ImmutableProp getReal()
      指定者:
      getReal 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getDependencies

      public List<org.babyfish.jimmer.meta.Dependency> getDependencies()
      指定者:
      getDependencies 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • getOrderedItems

      public List<org.babyfish.jimmer.meta.OrderedItem> getOrderedItems()
      指定者:
      getOrderedItems 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isRemote

      public boolean isRemote()
      指定者:
      isRemote 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • toOriginal

      public org.babyfish.jimmer.meta.ImmutableProp toOriginal()
      指定者:
      toOriginal 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • hasStorage

      public boolean hasStorage()
      指定者:
      hasStorage 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isColumnDefinition

      public boolean isColumnDefinition()
      指定者:
      isColumnDefinition 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • isMiddleTableDefinition

      public boolean isMiddleTableDefinition()
      指定者:
      isMiddleTableDefinition 在接口中 org.babyfish.jimmer.meta.ImmutableProp
    • toString

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