类 AssociationType
java.lang.Object
org.babyfish.jimmer.meta.impl.AbstractImmutableTypeImpl
org.babyfish.jimmer.sql.association.meta.AssociationType
- 所有已实现的接口:
org.babyfish.jimmer.meta.ImmutableType
public class AssociationType
extends org.babyfish.jimmer.meta.impl.AbstractImmutableTypeImpl
-
嵌套类概要
从接口继承的嵌套类/接口 org.babyfish.jimmer.meta.ImmutableType
org.babyfish.jimmer.meta.ImmutableType.Builder -
方法概要
修饰符和类型方法说明org.babyfish.jimmer.meta.ImmutableProp@Nullable org.babyfish.jimmer.meta.LogicalDeletedInfo@NotNull BiFunction<org.babyfish.jimmer.runtime.DraftContext,Object, org.babyfish.jimmer.Draft> org.babyfish.jimmer.sql.meta.IdGeneratorgetIdGenerator(org.babyfish.jimmer.sql.meta.MetadataStrategy strategy) org.babyfish.jimmer.meta.ImmutableProp@NotNull Annotation@NotNull Class<?>@NotNull Set<org.babyfish.jimmer.meta.ImmutableProp>@Nullable org.babyfish.jimmer.meta.LogicalDeletedInfoorg.babyfish.jimmer.sql.meta.MiddleTablegetMiddleTable(org.babyfish.jimmer.sql.meta.MetadataStrategy strategy) @NotNull org.babyfish.jimmer.meta.ImmutablePropgetProp(int id) @NotNull org.babyfish.jimmer.meta.ImmutablePropgetProps()org.babyfish.jimmer.meta.ImmutableType@Nullable org.babyfish.jimmer.meta.ImmutableTypegetTableName(org.babyfish.jimmer.sql.meta.MetadataStrategy strategy) org.babyfish.jimmer.meta.ImmutableType@Nullable org.babyfish.jimmer.meta.ImmutablePropbooleanisAssignableFrom(org.babyfish.jimmer.meta.ImmutableType type) booleanbooleanisEntity()booleanbooleanstatic AssociationTypeof(org.babyfish.jimmer.meta.ImmutableProp prop) static AssociationTypeof(org.babyfish.jimmer.meta.TypedProp.Association<?, ?> prop) toString()从类继承的方法 org.babyfish.jimmer.meta.impl.AbstractImmutableTypeImpl
getPropChain
-
方法详细资料
-
of
-
of
-
getBaseProp
public org.babyfish.jimmer.meta.ImmutableProp getBaseProp() -
getSourceType
public org.babyfish.jimmer.meta.ImmutableType getSourceType() -
getTargetType
public org.babyfish.jimmer.meta.ImmutableType getTargetType() -
getSourceProp
-
getTargetProp
-
getMiddleTable
public org.babyfish.jimmer.sql.meta.MiddleTable getMiddleTable(org.babyfish.jimmer.sql.meta.MetadataStrategy strategy) -
getJavaClass
-
isKotlinClass
public boolean isKotlinClass() -
isEntity
public boolean isEntity() -
isMappedSuperclass
public boolean isMappedSuperclass() -
isEmbeddable
public boolean isEmbeddable() -
getImmutableAnnotation
-
getDeclaredProps
-
getProps
-
getSelectableProps
-
getSelectableReferenceProps
-
getProp
-
getProp
@NotNull public @NotNull org.babyfish.jimmer.meta.ImmutableProp getProp(int id) -
getDraftFactory
@NotNull public @NotNull BiFunction<org.babyfish.jimmer.runtime.DraftContext,Object, getDraftFactory()org.babyfish.jimmer.Draft> -
isAssignableFrom
public boolean isAssignableFrom(org.babyfish.jimmer.meta.ImmutableType type) -
getSuperType
@Nullable public @Nullable org.babyfish.jimmer.meta.ImmutableType getSuperType() -
getIdProp
public org.babyfish.jimmer.meta.ImmutableProp getIdProp() -
getVersionProp
@Nullable public @Nullable org.babyfish.jimmer.meta.ImmutableProp getVersionProp() -
getDeclaredLogicalDeletedInfo
@Nullable public @Nullable org.babyfish.jimmer.meta.LogicalDeletedInfo getDeclaredLogicalDeletedInfo() -
getLogicalDeletedInfo
@Nullable public @Nullable org.babyfish.jimmer.meta.LogicalDeletedInfo getLogicalDeletedInfo() -
getKeyProps
-
getMicroServiceName
-
getTableName
-
getIdGenerator
public org.babyfish.jimmer.sql.meta.IdGenerator getIdGenerator(org.babyfish.jimmer.sql.meta.MetadataStrategy strategy) -
toString
-