类 AssociationType
java.lang.Object
org.babyfish.jimmer.sql.association.meta.AssociationType
- 所有已实现的接口:
org.babyfish.jimmer.meta.ImmutableType
-
嵌套类概要
从接口继承的嵌套类/接口 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.meta.ImmutableProp@NotNull Annotation@NotNull Class<?>@NotNull Set<org.babyfish.jimmer.meta.ImmutableProp>@Nullable org.babyfish.jimmer.meta.LogicalDeletedInfo@NotNull org.babyfish.jimmer.meta.ImmutablePropgetProp(int id) @NotNull org.babyfish.jimmer.meta.ImmutablePropgetProps()org.babyfish.jimmer.meta.ImmutableType@Nullable org.babyfish.jimmer.meta.ImmutableTypeorg.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()
-
方法详细资料
-
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
-
getJavaClass
- 指定者:
getJavaClass在接口中org.babyfish.jimmer.meta.ImmutableType
-
isKotlinClass
public boolean isKotlinClass()- 指定者:
isKotlinClass在接口中org.babyfish.jimmer.meta.ImmutableType
-
isEntity
public boolean isEntity()- 指定者:
isEntity在接口中org.babyfish.jimmer.meta.ImmutableType
-
isMappedSuperclass
public boolean isMappedSuperclass()- 指定者:
isMappedSuperclass在接口中org.babyfish.jimmer.meta.ImmutableType
-
isEmbeddable
public boolean isEmbeddable()- 指定者:
isEmbeddable在接口中org.babyfish.jimmer.meta.ImmutableType
-
getImmutableAnnotation
- 指定者:
getImmutableAnnotation在接口中org.babyfish.jimmer.meta.ImmutableType
-
getDeclaredProps
- 指定者:
getDeclaredProps在接口中org.babyfish.jimmer.meta.ImmutableType
-
getProps
- 指定者:
getProps在接口中org.babyfish.jimmer.meta.ImmutableType
-
getSelectableProps
- 指定者:
getSelectableProps在接口中org.babyfish.jimmer.meta.ImmutableType
-
getSelectableReferenceProps
- 指定者:
getSelectableReferenceProps在接口中org.babyfish.jimmer.meta.ImmutableType
-
getProp
- 指定者:
getProp在接口中org.babyfish.jimmer.meta.ImmutableType
-
getProp
@NotNull public @NotNull org.babyfish.jimmer.meta.ImmutableProp getProp(int id) - 指定者:
getProp在接口中org.babyfish.jimmer.meta.ImmutableType
-
getDraftFactory
@NotNull public @NotNull BiFunction<org.babyfish.jimmer.runtime.DraftContext,Object, getDraftFactory()org.babyfish.jimmer.Draft> - 指定者:
getDraftFactory在接口中org.babyfish.jimmer.meta.ImmutableType
-
isAssignableFrom
public boolean isAssignableFrom(org.babyfish.jimmer.meta.ImmutableType type) - 指定者:
isAssignableFrom在接口中org.babyfish.jimmer.meta.ImmutableType
-
getSuperType
@Nullable public @Nullable org.babyfish.jimmer.meta.ImmutableType getSuperType()- 指定者:
getSuperType在接口中org.babyfish.jimmer.meta.ImmutableType
-
getIdProp
public org.babyfish.jimmer.meta.ImmutableProp getIdProp()- 指定者:
getIdProp在接口中org.babyfish.jimmer.meta.ImmutableType
-
getVersionProp
@Nullable public @Nullable org.babyfish.jimmer.meta.ImmutableProp getVersionProp()- 指定者:
getVersionProp在接口中org.babyfish.jimmer.meta.ImmutableType
-
getDeclaredLogicalDeletedInfo
@Nullable public @Nullable org.babyfish.jimmer.meta.LogicalDeletedInfo getDeclaredLogicalDeletedInfo()- 指定者:
getDeclaredLogicalDeletedInfo在接口中org.babyfish.jimmer.meta.ImmutableType
-
getLogicalDeletedInfo
@Nullable public @Nullable org.babyfish.jimmer.meta.LogicalDeletedInfo getLogicalDeletedInfo()- 指定者:
getLogicalDeletedInfo在接口中org.babyfish.jimmer.meta.ImmutableType
-
getKeyProps
- 指定者:
getKeyProps在接口中org.babyfish.jimmer.meta.ImmutableType
-
getMicroServiceName
- 指定者:
getMicroServiceName在接口中org.babyfish.jimmer.meta.ImmutableType
-
toString
-