public interface BaseService<T> extends ServiceChangedListener<T>, SQLService
changedbatchInserts, batchInserts, batchInserts, batchInserts, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, batchUpdates, changeDataSource, columns, createOrUpdate, createOrUpdate, currentDatabaseName, currentDatabaseType, drop, execute, executeBatch, executeBatch, getConnection, getDatabaseDateTime, getDatabaseNanoTime, getDataSource, getObjectSQLManager, getOptions, getSchema, getTableName, query, queryCount, queryMap, queryMapList, queryObject, queryObjectList, queryResult, setSchema, table, table, tableColumns, tableColumns, tableColumnsClass, tableColumnsClass, tableExists, tables, tables, txCommit, txCommit, txCommit, txCommit, txCommit, txCommitvoid setObjectSQLManager(ObjectSQLManager objectSQLManager)
setObjectSQLManager in interface SQLServicevoid addDefaultListener(DefaultListener listener)
void removeDefaultListener(DefaultListener listener)
void addChangeListener(ChangeListener listener)
void removeChangeListener(ChangeListener listener)
void addChangedListener(ChangedListener listener)
void removeChangedListener(ChangedListener listener)
void addQueryListener(QueryListener listener)
void removeQueryListener(QueryListener listener)
List<DefaultListener> getDefaultListeners()
void setDefaultListeners(List<DefaultListener> defaultListeners)
List<ChangeListener> getChangeListeners()
void setChangeListeners(List<ChangeListener> changeListeners)
List<ChangedListener> getChangedListeners()
void setChangedListeners(List<ChangedListener> changedListeners)
List<QueryListener> getQueryListeners()
void setQueryListeners(List<QueryListener> queryListeners)
void copyAllListeners(BaseService service)
void triggerChangeListener(ORMType ormType, T original, T t, boolean updateNull, String[] nullColumns)
void triggerChangedListenerImmediately(ORMType ormType, T original, T current)
void triggerChangedListenerImmediately(ORMType ormType, T original, T current, boolean updateNull, String[] nullColumns)
void triggerChangedListenerWhenTransactionFinish(ServiceChangedListener serviceChangedListener, ORMType ormType, T original, T current)
void triggerChangedListenerWhenTransactionFinish(ServiceChangedListener serviceChangedListener, ORMType ormType, T original, T current, boolean updateNull, String[] nullColumns)
<S> S get(Object object)
boolean insert(T t)
boolean insertWithoutListener(T t)
boolean update(T t)
boolean updateWithoutListener(T t)
boolean update(T t, boolean updateNull)
boolean updateWithoutListener(T t, boolean updateNull)
<P,R> boolean updateLambdaNull(T t, LambdaQuery<P,R>... forNullColumns)
<P,R> boolean updateLambdaNullWithoutListener(T t, LambdaQuery<P,R>... forNullColumns)
boolean updates(T t, Expression... expressions)
boolean updatesWithoutListener(T t, Expression... expressions)
boolean updatesNull(T t, Expression... expressions)
boolean updatesNullWithoutListener(T t, Expression... expressions)
boolean updatesNull(T t, String[] forNullColumns, Expression... expressions)
boolean updatesNullWithoutListener(T t, String[] forNullColumns, Expression... expressions)
<P,R> boolean updatesLambdaNull(T t, LambdaQuery<P,R>[] forNullColumns, Expression... expressions)
<P,R> boolean updatesLambdaNullWithoutListener(T t, LambdaQuery<P,R>[] forNullColumns, Expression... expressions)
boolean updatesWithoutListener(Expression[] values, Expression[] conditions)
boolean updatesNullWithoutListener(T t, String[] forNullColumns, Condition condition)
<P,R> boolean updatesLambdaNull(T t, LambdaQuery<P,R>[] forNullColumns, Condition condition)
<P,R> boolean updatesLambdaNullWithoutListener(T t, LambdaQuery<P,R>[] forNullColumns, Condition condition)
boolean delete(Object object)
boolean deleteWithoutListener(Object object)
boolean deletes(Condition condition)
boolean deletesWithoutListener(Condition condition)
boolean deletes(Expression... expressions)
boolean deletesWithoutListener(Expression... expressions)
int count(Expression... expressions)
boolean exists(Condition condition)
boolean exists(Expression... expressions)
List<T> list(Expression... expressions)
List<T> list(Condition condition, MultiOrder multiOrder)
List<T> list(Condition condition, MultiOrder multiOrder, Integer limit)
List<T> list(Names names, Condition condition, MultiOrder multiOrder)
void query(IQuery query, ResultSetProcessHandler<T> resultSetHandler)
int queryCount(IQuery query)
String tableName() throws ORMException
ORMExceptionvoid createOrUpdate()
throws ORMException
ORMExceptionCopyright © 2024. All rights reserved.