Package io.r2mo.dbe.common.operation
Class FactoryDBActionBase
java.lang.Object
io.r2mo.dbe.common.operation.FactoryDBActionBase
- All Implemented Interfaces:
io.r2mo.spi.FactoryDBAction
- Author:
- lang : 2025-10-19
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Class<?> ofAggr()protected abstract <T,EXECUTOR>
io.r2mo.base.dbe.operation.OpAggrprotected abstract Class<?> protected abstract <T,EXECUTOR, CONDITION>
io.r2mo.base.dbe.operation.QrAnalyzer<CONDITION> ofAnalyzer(Class<T> entityCls, EXECUTOR executor) protected abstract Class<?> ofDb()protected abstract <T,EXECUTOR>
io.r2mo.base.dbe.operation.OpDb<T> protected abstract Class<?> ofMany()protected abstract <T,EXECUTOR>
io.r2mo.base.dbe.operation.QrMany<T> protected abstract Class<?> ofOne()protected abstract <T,EXECUTOR>
io.r2mo.base.dbe.operation.QrOne<T> protected abstract Class<?> ofVary()protected abstract <T,EXECUTOR, CONDITION>
io.r2mo.base.dbe.operation.OpVary<T, CONDITION> <T,EXECUTOR>
io.r2mo.base.dbe.operation.OpAggr<T,EXECUTOR>
io.r2mo.base.dbe.operation.OpDb<T> <T,EXECUTOR, CONDITION>
io.r2mo.base.dbe.operation.OpVary<T, CONDITION> <T,EXECUTOR, CONDITION>
io.r2mo.base.dbe.operation.QrAnalyzer<CONDITION> qrAnalyzer(Class<T> entityCls, EXECUTOR executor) <T,EXECUTOR>
io.r2mo.base.dbe.operation.QrMany<T> <T,EXECUTOR>
io.r2mo.base.dbe.operation.QrOne<T> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.r2mo.spi.FactoryDBAction
configure, loader, opJoin
-
Constructor Details
-
FactoryDBActionBase
public FactoryDBActionBase()
-
-
Method Details
-
opAggr
public <T,EXECUTOR> io.r2mo.base.dbe.operation.OpAggr opAggr(Class<T> entityCls, EXECUTOR executor) - Specified by:
opAggrin interfaceio.r2mo.spi.FactoryDBAction
-
opDb
- Specified by:
opDbin interfaceio.r2mo.spi.FactoryDBAction
-
qrOne
public <T,EXECUTOR> io.r2mo.base.dbe.operation.QrOne<T> qrOne(Class<T> entityCls, EXECUTOR executor) - Specified by:
qrOnein interfaceio.r2mo.spi.FactoryDBAction
-
qrMany
public <T,EXECUTOR> io.r2mo.base.dbe.operation.QrMany<T> qrMany(Class<T> entityCls, EXECUTOR executor) - Specified by:
qrManyin interfaceio.r2mo.spi.FactoryDBAction
-
opVary
public <T,EXECUTOR, io.r2mo.base.dbe.operation.OpVary<T,CONDITION> CONDITION> opVary(Class<T> entityCls, EXECUTOR executor) - Specified by:
opVaryin interfaceio.r2mo.spi.FactoryDBAction
-
qrAnalyzer
public <T,EXECUTOR, io.r2mo.base.dbe.operation.QrAnalyzer<CONDITION> qrAnalyzerCONDITION> (Class<T> entityCls, EXECUTOR executor) - Specified by:
qrAnalyzerin interfaceio.r2mo.spi.FactoryDBAction
-
ofAggr
protected abstract <T,EXECUTOR> io.r2mo.base.dbe.operation.OpAggr ofAggr(Class<T> entityCls, EXECUTOR executor) -
ofAggr
-
ofDb
protected abstract <T,EXECUTOR> io.r2mo.base.dbe.operation.OpDb<T> ofDb(Class<T> entityCls, EXECUTOR executor) -
ofDb
-
ofOne
protected abstract <T,EXECUTOR> io.r2mo.base.dbe.operation.QrOne<T> ofOne(Class<T> entityCls, EXECUTOR executor) -
ofOne
-
ofMany
protected abstract <T,EXECUTOR> io.r2mo.base.dbe.operation.QrMany<T> ofMany(Class<T> entityCls, EXECUTOR executor) -
ofMany
-
ofVary
protected abstract <T,EXECUTOR, io.r2mo.base.dbe.operation.OpVary<T,CONDITION> CONDITION> ofVary(Class<T> entityCls, EXECUTOR executor) -
ofVary
-
ofAnalyzer
protected abstract <T,EXECUTOR, io.r2mo.base.dbe.operation.QrAnalyzer<CONDITION> ofAnalyzerCONDITION> (Class<T> entityCls, EXECUTOR executor) -
ofAnalyzer
-