public interface ProxyQueryable4<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1,T2Proxy extends ProxyEntity<T2Proxy,T2>,T2,T3Proxy extends ProxyEntity<T3Proxy,T3>,T3,T4Proxy extends ProxyEntity<T4Proxy,T4>,T4> extends ProxyQueryable<T1Proxy,T1>
all, avgBigDecimalOrNull, avgFloatOrNull, avgOrDefault, avgOrDefault, avgOrDefault, avgOrDefault, avgOrNull, cloneQueryable, countDistinct, get1Proxy, getEntityQueryable, innerJoin, innerJoin, leftJoin, leftJoin, maxOrDefault, maxOrNull, minOrDefault, minOrNull, orderBy, orderBy, orderByObject, orderByObject, rightJoin, rightJoin, select, select, select, select, select, select, sumBigDecimalOrDefault, sumBigDecimalOrNull, sumOrDefault, sumOrNull, toList, union, union, union, union, unionAll, unionAll, unionAll, unionAll, whereByIds, whereByIdsany, count, firstNotNull, firstNotNull, firstNotNull, firstNotNull, firstOrNull, firstOrNull, getSQLEntityExpressionBuilder, intCount, queryClass, toList, toMap, toMaps, toPageResult, toPageResult, toShardingPageResult, toShardingPageResult, toSQL, toSQL, toSQL, toSQLnoInterceptor, useInterceptorT2Proxy get2Proxy()
T3Proxy get3Proxy()
T4Proxy get4Proxy()
ClientQueryable4<T1,T2,T3,T4> getClientQueryable4()
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> whereById(Object id)
ProxyQueryablewhereById 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>id - 主键ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> whereById(boolean condition, Object id)
whereById 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> whereObject(Object object)
whereObject 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> whereObject(boolean condition, Object object)
whereObject 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> where(SQLExpression2<ProxyFilter,T1Proxy> whereExpression)
where 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> where(boolean condition, SQLExpression2<ProxyFilter,T1Proxy> whereExpression)
where 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> where(SQLExpression5<ProxyFilter,T1Proxy,T2Proxy,T3Proxy,T4Proxy> whereExpression)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> where(boolean condition, SQLExpression5<ProxyFilter,T1Proxy,T2Proxy,T3Proxy,T4Proxy> whereExpression)
<TRProxy extends ProxyEntity<TRProxy,TR>,TR> ProxyQueryable<TRProxy,TR> select(TRProxy trProxy, SQLExpression5<ProxyAsSelector<TRProxy,TR>,T1Proxy,T2Proxy,T3Proxy,T4Proxy> selectExpression)
default <TMember extends Number> BigDecimal sumBigDecimalOrNull(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression)
TMember - columnSelectorExpression - <TMember extends Number> BigDecimal sumBigDecimalOrDefault(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression, BigDecimal def)
default <TMember extends Number> TMember sumOrNull(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression)
<TMember extends Number> TMember sumOrDefault(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression, TMember def)
default <TMember> TMember maxOrNull(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression)
<TMember> TMember maxOrDefault(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression, TMember def)
default <TMember> TMember minOrNull(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression)
<TMember> TMember minOrDefault(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression, TMember def)
default <TMember extends Number> Double avgOrNull(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression)
default <TMember extends Number> BigDecimal avgBigDecimalOrNull(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression)
default <TMember extends Number> Float avgFloatOrNull(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression)
default <TMember extends Number> Double avgOrDefault(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression, Double def)
default <TMember extends Number> BigDecimal avgBigDecimalOrDefault(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression, BigDecimal def)
default <TMember extends Number> Float avgFloatOrDefault(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression, Float def)
<TMember extends Number,TResult extends Number> TResult avgOrDefault(SQLFuncExpression4<T1Proxy,T2Proxy,T3Proxy,T4Proxy,SQLColumn<TMember>> columnSelectorExpression, TResult def, Class<TResult> resultClass)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> groupBy(SQLExpression2<ProxyGroupSelector,T1Proxy> selectExpression)
groupBy 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> groupBy(boolean condition, SQLExpression2<ProxyGroupSelector,T1Proxy> selectExpression)
groupBy 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> groupBy(SQLExpression5<ProxyGroupSelector,T1Proxy,T2Proxy,T3Proxy,T4Proxy> selectExpression)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> groupBy(boolean condition, SQLExpression5<ProxyGroupSelector,T1Proxy,T2Proxy,T3Proxy,T4Proxy> selectExpression)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> having(SQLExpression2<ProxyAggregateFilter,T1Proxy> predicateExpression)
having 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> having(boolean condition, SQLExpression2<ProxyAggregateFilter,T1Proxy> predicateExpression)
having 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> having(SQLExpression5<ProxyAggregateFilter,T1Proxy,T2Proxy,T3Proxy,T4Proxy> aggregateFilterExpression)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> having(boolean condition, SQLExpression5<ProxyAggregateFilter,T1Proxy,T2Proxy,T3Proxy,T4Proxy> aggregateFilterExpression)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> orderByAsc(SQLExpression2<ProxyOrderSelector,T1Proxy> selectExpression)
orderByAsc 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> orderByAsc(boolean condition, SQLExpression2<ProxyOrderSelector,T1Proxy> selectExpression)
orderByAsc 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> orderByAsc(SQLExpression5<ProxyOrderSelector,T1Proxy,T2Proxy,T3Proxy,T4Proxy> selectExpression)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> orderByAsc(boolean condition, SQLExpression5<ProxyOrderSelector,T1Proxy,T2Proxy,T3Proxy,T4Proxy> selectExpression)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> orderByDesc(SQLExpression2<ProxyOrderSelector,T1Proxy> selectExpression)
orderByDesc 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> orderByDesc(boolean condition, SQLExpression2<ProxyOrderSelector,T1Proxy> selectExpression)
orderByDesc 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> orderByDesc(SQLExpression5<ProxyOrderSelector,T1Proxy,T2Proxy,T3Proxy,T4Proxy> selectExpression)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> orderByDesc(boolean condition, SQLExpression5<ProxyOrderSelector,T1Proxy,T2Proxy,T3Proxy,T4Proxy> selectExpression)
default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> limit(long rows)
limit 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>limit 在接口中 Query<T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> limit(boolean condition, long rows)
limit 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>limit 在接口中 Query<T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> limit(long offset, long rows)
limit 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>limit 在接口中 Query<T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> limit(boolean condition, long offset, long rows)
limit 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>limit 在接口中 Query<T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> distinct()
distinct 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> distinct(boolean condition)
distinct 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> disableLogicDelete()
disableLogicDelete 在接口中 LogicDeletable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> enableLogicDelete()
enableLogicDelete 在接口中 LogicDeletable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> useLogicDelete(boolean enable)
useLogicDelete 在接口中 LogicDeletable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> noInterceptor()
noInterceptor 在接口中 Interceptable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> useInterceptor()
useInterceptor 在接口中 Interceptable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> asTracking()
EasyQueryClient.addTracking(Object),开始先数据追踪的差异更新asTracking 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> asNoTracking()
asNoTracking 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> queryLargeColumn(boolean queryLarge)
queryLargeColumn 在接口中 QueryStrategy<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> useShardingConfigure(int maxShardingQueryLimit, ConnectionModeEnum connectionMode)
useShardingConfigure 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> useMaxShardingQueryLimit(int maxShardingQueryLimit)
useMaxShardingQueryLimit 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> useConnectionMode(ConnectionModeEnum connectionMode)
useConnectionMode 在接口中 ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> asTable(String tableName)
asTable 在接口中 TableReNameable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>tableName - ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> asTable(java.util.function.Function<String,String> tableNameAs)
asTable 在接口中 TableReNameable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>tableNameAs - default ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> asSchema(String tableName)
asSchema 在接口中 TableReNameable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> asSchema(java.util.function.Function<String,String> schemaAs)
asSchema 在接口中 TableReNameable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>ProxyQueryable4<T1Proxy,T1,T2Proxy,T2,T3Proxy,T3,T4Proxy,T4> asAlias(String alias)
asAlias 在接口中 TableReNameable<ProxyQueryable<T1Proxy extends ProxyEntity<T1Proxy,T1>,T1>>Copyright © 2023. All rights reserved.