Package io.vertx.tp.modular.dao.internal
Class AbstractUtil<T extends AoBinder>
- java.lang.Object
-
- io.vertx.tp.modular.dao.internal.AbstractUtil<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected DataAtomatomprotected AoConnectionconnectionprotected JQEnginejooqprotected AoSentencesentence
-
Constructor Summary
Constructors Constructor Description AbstractUtil()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataEventevent()protected DataEventevents()protected io.vertx.up.log.AnnalgetLogger()protected DataEventirCond(io.vertx.up.atom.query.Criteria criteria)protected <ID> DataEventirIDs(ID... ids)Ton(DataAtom atom)绑定一个 Atom 元数据Ton(AoConnection connection)绑定一个 AoConnection 引用Ton(AoSentence sentence)绑定一个 AoSentence 引用protected <T> Toutput(DataEvent event, Function<DataEvent,DataEvent> executor, boolean isArray)
-
-
-
Field Detail
-
connection
protected transient AoConnection connection
-
sentence
protected transient AoSentence sentence
-
atom
protected transient DataAtom atom
-
jooq
protected transient JQEngine jooq
-
-
Method Detail
-
on
public T on(AoSentence sentence)
Description copied from interface:AoBinder绑定一个 AoSentence 引用
-
on
public T on(AoConnection connection)
Description copied from interface:AoBinder绑定一个 AoConnection 引用
-
event
protected DataEvent event()
-
events
protected DataEvent events()
-
irIDs
protected <ID> DataEvent irIDs(ID... ids)
-
irCond
protected DataEvent irCond(io.vertx.up.atom.query.Criteria criteria)
-
output
protected <T> T output(DataEvent event, Function<DataEvent,DataEvent> executor, boolean isArray)
-
getLogger
protected io.vertx.up.log.Annal getLogger()
-
-