public static class MybatisLabelFree.Builder<T> extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
MybatisLabelFree.Builder<T> |
all(Class<?> entityClass) |
MybatisLabelFree.Builder<T> |
all(String prefix,
Class<?> entityClass) |
MybatisLabelFree.Builder<T> |
association(Class<?> child,
kotlin.reflect.KProperty<?> dtoField) |
MybatisLabelFree.Builder<T> |
association(Class<?> child,
kotlin.reflect.KProperty<?> dtoField,
MFunc<MybatisLabel.Builder<?,?>> collection) |
MybatisLabelFree.Builder<T> |
association(String index,
Class<?> child,
kotlin.reflect.KProperty<?> dtoField)
嵌套
|
MybatisLabelFree.Builder<T> |
association(String index,
Class<?> child,
kotlin.reflect.KProperty<?> dtoField,
MFunc<MybatisLabel.Builder<?,?>> collection)
嵌套
|
MybatisLabelFree<T> |
build() |
MybatisLabelFree.Builder<T> |
collection(Class<?> entityClass,
kotlin.reflect.KProperty<?> func) |
MybatisLabelFree.Builder<T> |
collection(Class<?> entityClass,
kotlin.reflect.KProperty<?> func,
MFunc<MybatisLabel.Builder<?,?>> mFunc) |
MybatisLabelFree.Builder<T> |
collection(kotlin.reflect.KProperty<?> func,
MFunc<MybatisLabelFree.Builder<?>> mFunc) |
MybatisLabelFree.Builder<T> |
collection(String prefix,
Class<?> entityClass,
kotlin.reflect.KProperty<?> func)
嵌套
|
MybatisLabelFree.Builder<T> |
collection(String prefix,
Class<?> entityClass,
kotlin.reflect.KProperty<?> func,
MFunc<MybatisLabel.Builder<?,?>> mFunc)
嵌套
|
MybatisLabelFree.Builder<T> |
filter(Class<?> entityClass,
java.util.function.Predicate<SelectCache> predicate)
映射实体字段过滤(含主键)
|
MybatisLabelFree.Builder<T> |
filter(String prefix,
Class<?> entityClass,
java.util.function.Predicate<SelectCache> predicate)
映射实体字段过滤(含主键)
|
MybatisLabelFree.Builder<T> |
id(kotlin.reflect.KProperty<?> entity) |
MybatisLabelFree.Builder<T> |
id(kotlin.reflect.KProperty<?> entity,
kotlin.reflect.KProperty<?> tag) |
MybatisLabelFree.Builder<T> |
id(String index,
kotlin.reflect.KProperty<?> entity) |
MybatisLabelFree.Builder<T> |
id(String index,
kotlin.reflect.KProperty<?> entity,
kotlin.reflect.KProperty<?> tag) |
MybatisLabelFree.Builder<T> |
result(kotlin.reflect.KProperty<?> entity) |
MybatisLabelFree.Builder<T> |
result(kotlin.reflect.KProperty<?> entity,
kotlin.reflect.KProperty<?> tag) |
MybatisLabelFree.Builder<T> |
result(String index,
kotlin.reflect.KProperty<?> entity) |
MybatisLabelFree.Builder<T> |
result(String index,
kotlin.reflect.KProperty<?> entity,
kotlin.reflect.KProperty<?> tag) |
public MybatisLabelFree.Builder<T> all(Class<?> entityClass)
public MybatisLabelFree.Builder<T> all(String prefix, Class<?> entityClass)
public MybatisLabelFree.Builder<T> filter(Class<?> entityClass, java.util.function.Predicate<SelectCache> predicate)
public MybatisLabelFree.Builder<T> filter(String prefix, Class<?> entityClass, java.util.function.Predicate<SelectCache> predicate)
public MybatisLabelFree.Builder<T> id(kotlin.reflect.KProperty<?> entity, kotlin.reflect.KProperty<?> tag)
public MybatisLabelFree.Builder<T> id(kotlin.reflect.KProperty<?> entity)
public MybatisLabelFree.Builder<T> id(String index, kotlin.reflect.KProperty<?> entity, kotlin.reflect.KProperty<?> tag)
public MybatisLabelFree.Builder<T> id(String index, kotlin.reflect.KProperty<?> entity)
public MybatisLabelFree.Builder<T> result(kotlin.reflect.KProperty<?> entity, kotlin.reflect.KProperty<?> tag)
public MybatisLabelFree.Builder<T> result(kotlin.reflect.KProperty<?> entity)
public MybatisLabelFree.Builder<T> result(String index, kotlin.reflect.KProperty<?> entity, kotlin.reflect.KProperty<?> tag)
public MybatisLabelFree.Builder<T> result(String index, kotlin.reflect.KProperty<?> entity)
public MybatisLabelFree.Builder<T> collection(Class<?> entityClass, kotlin.reflect.KProperty<?> func)
public MybatisLabelFree.Builder<T> collection(String prefix, Class<?> entityClass, kotlin.reflect.KProperty<?> func)
public MybatisLabelFree.Builder<T> collection(Class<?> entityClass, kotlin.reflect.KProperty<?> func, MFunc<MybatisLabel.Builder<?,?>> mFunc)
public MybatisLabelFree.Builder<T> collection(kotlin.reflect.KProperty<?> func, MFunc<MybatisLabelFree.Builder<?>> mFunc)
public MybatisLabelFree.Builder<T> collection(String prefix, Class<?> entityClass, kotlin.reflect.KProperty<?> func, MFunc<MybatisLabel.Builder<?,?>> mFunc)
public MybatisLabelFree.Builder<T> association(Class<?> child, kotlin.reflect.KProperty<?> dtoField)
public MybatisLabelFree.Builder<T> association(String index, Class<?> child, kotlin.reflect.KProperty<?> dtoField)
public MybatisLabelFree.Builder<T> association(Class<?> child, kotlin.reflect.KProperty<?> dtoField, MFunc<MybatisLabel.Builder<?,?>> collection)
public MybatisLabelFree.Builder<T> association(String index, Class<?> child, kotlin.reflect.KProperty<?> dtoField, MFunc<MybatisLabel.Builder<?,?>> collection)
public MybatisLabelFree<T> build()
Copyright © 2023. All rights reserved.