类 EntityManager

java.lang.Object
org.babyfish.jimmer.sql.runtime.EntityManager

public class EntityManager extends Object
  • 构造器详细资料

    • EntityManager

      public EntityManager(Class<?>... classes)
    • EntityManager

      public EntityManager(Collection<Class<?>> classes)
  • 方法详细资料

    • combine

      public static EntityManager combine(EntityManager... entityManagers)
    • fromResources

      public static EntityManager fromResources(@Nullable @Nullable ClassLoader classLoader, @Nullable @Nullable Predicate<Class<?>> predicate)
    • getAllTypes

      public Set<org.babyfish.jimmer.meta.ImmutableType> getAllTypes(String microServiceName)
    • getImplementationTypes

      public List<org.babyfish.jimmer.meta.ImmutableType> getImplementationTypes(org.babyfish.jimmer.meta.ImmutableType type)
    • getDirectDerivedTypes

      public List<org.babyfish.jimmer.meta.ImmutableType> getDirectDerivedTypes(org.babyfish.jimmer.meta.ImmutableType type)
    • getAllDerivedTypes

      public List<org.babyfish.jimmer.meta.ImmutableType> getAllDerivedTypes(org.babyfish.jimmer.meta.ImmutableType type)
    • getAllBackProps

      public List<org.babyfish.jimmer.meta.ImmutableProp> getAllBackProps(org.babyfish.jimmer.meta.ImmutableType type)
    • getDissociationInfo

      @Nullable public @Nullable DissociationInfo getDissociationInfo(org.babyfish.jimmer.meta.ImmutableType type)
    • getTypeByServiceAndTable

      public org.babyfish.jimmer.meta.ImmutableType getTypeByServiceAndTable(String microServiceName, String tableName, org.babyfish.jimmer.sql.meta.MetadataStrategy strategy)
    • getNonNullTypeByServiceAndTable

      @NotNull public @NotNull org.babyfish.jimmer.meta.ImmutableType getNonNullTypeByServiceAndTable(String microServiceName, String tableName, org.babyfish.jimmer.sql.meta.MetadataStrategy strategy)
    • validate

      public void validate(org.babyfish.jimmer.sql.meta.MetadataStrategy strategy)