Uses of Class
cn.cloudself.query.psi.structure.QueryPayload
-
Packages that use QueryPayload Package Description cn.cloudself.query.config cn.cloudself.query.plus cn.cloudself.query.psi cn.cloudself.query.psi.structure cn.cloudself.query.resolver resolver包 将`QueryStructure`等结构转换为`SQL`并执行或直接执行`SQL` --- * [QSR.java](QSR.java) 主要接口,用于解析`QueryStructure`对象并执行或直接执行`SQL`。 -
-
Uses of QueryPayload in cn.cloudself.query.config
Methods in cn.cloudself.query.config with parameters of type QueryPayload Modifier and Type Method Description booleanLifecycle.AfterSelectPredicate. predicate(EntityProxy.BeanInstance<?,Object> beanInstance, QueryStructure qs, QueryPayload payload)booleanLifecycle.BeforeInsertPredicate. predicate(EntityProxy.BeanInstance<?,Object> bean, QueryStructure qs, QueryPayload payload)booleanLifecycle.BeforeUpdatePredicate. predicate(EntityProxy.BeanInstance<?,Object> bean, QueryStructure qs, QueryPayload payload)Result<QueryStructure>Lifecycle.QueryStructureTransformer. transform(Class<?> resultClass, QueryStructure qs, QueryPayload payload)Result<?>Lifecycle.ResultWithQueryStructureTransformer. transform(Class<?> resultClass, Object result, QueryStructure qs, QueryPayload payload) -
Uses of QueryPayload in cn.cloudself.query.plus
-
Uses of QueryPayload in cn.cloudself.query.psi
Methods in cn.cloudself.query.psi with parameters of type QueryPayload Modifier and Type Method Description FQueryFieldCreator. create(QueryStructure queryStructure, QueryPayload queryPayload)WHERE_FIELDAbstractExpression. createField(QueryStructure qs, QueryPayload payload)Constructors in cn.cloudself.query.psi with parameters of type QueryPayload Constructor Description Keywords(Field field, QueryStructure queryStructure, QueryPayload payload, QueryFieldCreator<F> queryFieldCreator)KeywordsIgnoreCase(Field field, QueryStructure queryStructure, QueryPayload payload, QueryFieldCreator<F> queryFieldCreator)KeywordsNot(Field field, QueryStructure queryStructure, QueryPayload payload, QueryFieldCreator<F> queryFieldCreator)KeywordsOrderBy(Field field, QueryStructure queryStructure, QueryPayload payload, QueryFieldCreator<F> queryFieldCreator)UpdateSetDefinedExpression(QueryStructure queryStructure, QueryPayload payload, QueryFieldCreator<UPDATE_BY_FIELD> createUpdateByField) -
Uses of QueryPayload in cn.cloudself.query.psi.structure
Methods in cn.cloudself.query.psi.structure that return QueryPayload Modifier and Type Method Description QueryPayloadQueryPayload. clazz(Class<?> clazz)QueryPayloadQueryPayload. configs(HashMapStore configs)QueryPayloadQueryPayload. queryProClass(Class<?> queryProClass) -
Uses of QueryPayload in cn.cloudself.query.resolver
Methods in cn.cloudself.query.resolver with parameters of type QueryPayload Modifier and Type Method Description static <R> Result<R>LifecycleHelpers. afterExec(Class<?> resultClass, QueryStructure queryStructure, QueryPayload payload, R result)static Result<QueryStructure>LifecycleHelpers. beforeExec(Class<?> resultClass, QueryStructure queryStructure, QueryPayload payload)List<Object>QSR. insert(QueryStructure queryStructure, QueryPayload payload, Class<?> clazz)将QueryStructure解析至SQL并执行(insert) insert方法和resolve方法的区别是 返回结果不一样List<Object>QSRTmpl. insert(QueryStructure queryStructure, QueryPayload payload, Class<?> clazz)static voidLifecycleHelpers. preRun(QueryStructure queryStructure, QueryPayload payload)<T> List<T>QSR. resolve(QueryStructure queryStructure, QueryPayload payload, Class<T> clazz)将QueryStructure解析至SQL并执行<T> List<T>QSRTmpl. resolve(QueryStructure queryStructure, QueryPayload payload, Class<T> clazz)将QueryStructure解析至SQL并执行
-