类 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
-
方法概要
修饰符和类型方法说明@NotNull org.babyfish.jimmer.meta.ImmutablePropCategoryorg.babyfish.jimmer.jackson.Converter<?>@NotNull org.babyfish.jimmer.meta.ImmutableTypeList<org.babyfish.jimmer.meta.ImmutableProp>@NotNull org.babyfish.jimmer.sql.DissociateActionorg.babyfish.jimmer.sql.meta.FormulaTemplateorg.babyfish.jimmer.meta.ImmutableProporg.babyfish.jimmer.meta.ImmutableProporg.babyfish.jimmer.meta.ImmutablePropList<org.babyfish.jimmer.meta.OrderedItem>booleanbooleanisAssociation(org.babyfish.jimmer.meta.TargetLevel level) booleanisEmbedded(org.babyfish.jimmer.meta.EmbeddedLevel level) booleanbooleanisId()booleanbooleanbooleanbooleanbooleanisReference(org.babyfish.jimmer.meta.TargetLevel level) booleanisReferenceList(org.babyfish.jimmer.meta.TargetLevel level) booleanisRemote()booleanisScalar(org.babyfish.jimmer.meta.TargetLevel level) booleanbooleanbooleantoString()从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait从接口继承的方法 org.babyfish.jimmer.meta.ImmutableProp
getAnnotation, getAnnotations, getAnnotations, getElementClass, getId, getName, getStorage, getTargetType
-
方法详细资料
-
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
-
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
- 指定者:
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
-
getFormulaTemplate
public org.babyfish.jimmer.sql.meta.FormulaTemplate getFormulaTemplate()- 指定者:
getFormulaTemplate在接口中org.babyfish.jimmer.meta.ImmutableProp
-
getIdViewBaseProp
public org.babyfish.jimmer.meta.ImmutableProp getIdViewBaseProp()- 指定者:
getIdViewBaseProp在接口中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
-
getDependencies
- 指定者:
getDependencies在接口中org.babyfish.jimmer.meta.ImmutableProp
-
getOrderedItems
- 指定者:
getOrderedItems在接口中org.babyfish.jimmer.meta.ImmutableProp
-
isRemote
public boolean isRemote()- 指定者:
isRemote在接口中org.babyfish.jimmer.meta.ImmutableProp
-
toString
-