类 LoadersImpl

java.lang.Object
org.babyfish.jimmer.sql.loader.impl.LoadersImpl
所有已实现的接口:
Loaders

public class LoadersImpl extends Object implements Loaders
  • 构造器详细资料

    • LoadersImpl

      public LoadersImpl(JSqlClient sqlClient)
  • 方法详细资料

    • value

      public <S,​ T> ValueLoader<S,​T> value(org.babyfish.jimmer.meta.TypedProp.Scalar<S,​T> prop)
      指定者:
      value 在接口中 Loaders
    • reference

      public <S,​ T> ReferenceLoader<S,​T> reference(org.babyfish.jimmer.meta.TypedProp.Reference<S,​T> prop)
      指定者:
      reference 在接口中 Loaders
    • list

      public <S,​ T> ListLoader<S,​T> list(org.babyfish.jimmer.meta.TypedProp.ReferenceList<S,​T> prop)
      指定者:
      list 在接口中 Loaders
    • reference

      public <SE,​ ST extends Table<SE>,​ TE,​ TT extends Table<TE>> FilterableReferenceLoader<SE,​TE,​TT> reference(Class<ST> sourceTableType, Function<ST,​TT> block)
      指定者:
      reference 在接口中 Loaders
    • list

      public <SE,​ ST extends Table<SE>,​ TE,​ TT extends Table<TE>> FilterableListLoader<SE,​TE,​TT> list(Class<ST> sourceTableType, Function<ST,​TT> block)
      指定者:
      list 在接口中 Loaders
    • value

      public <S,​ T> ValueLoader<S,​T> value(org.babyfish.jimmer.meta.ImmutableProp prop)
    • reference

      public <SE,​ TE,​ TT extends Table<TE>> FilterableReferenceLoader<SE,​TE,​TT> reference(org.babyfish.jimmer.meta.ImmutableProp prop)
    • list

      public <SE,​ TE,​ TT extends Table<TE>> FilterableListLoader<SE,​TE,​TT> list(org.babyfish.jimmer.meta.ImmutableProp prop)