接口 Fetcher<E>

所有已知实现类:
AbstractTypedFetcher, FetcherImpl

public interface Fetcher<E>
  • 方法详细资料

    • getJavaClass

      Class<E> getJavaClass()
    • getImmutableType

      org.babyfish.jimmer.meta.ImmutableType getImmutableType()
    • getFieldMap

      Map<String,​Field> getFieldMap()
    • allTableFields

      @NewChain Fetcher<E> allTableFields()
    • allScalarFields

      @NewChain Fetcher<E> allScalarFields()
    • add

      @NewChain Fetcher<E> add(String prop)
    • remove

      @NewChain Fetcher<E> remove(String prop)
    • add

      @NewChain Fetcher<E> add(String prop, Fetcher<?> childFetcher)
    • add

      @NewChain Fetcher<E> add(String prop, Fetcher<?> childFetcher, Consumer<? extends Loader<?,​? extends Table<?>>> loaderBlock)
    • isSimpleFetcher

      boolean isSimpleFetcher()