public interface SqlQueryResolver extends QueryConsumer, DataBaseTargetLogic
| Modifier and Type | Field and Description |
|---|---|
static String |
APOSTROPHE |
static String |
CLOSED_BRACKET |
static String |
COMMA |
static String |
COMMASPACE |
static String |
DOT |
static String |
LIMIT |
static String |
LINE_SEPARATOR |
static String |
OPEN_BRACKET |
static String |
SPACE |
static String |
SPACE_OPEN_BRACKET |
closeConnection, closeConnectionPsychically, count, delete, doSthOnConnection, finalConnectionClose, getAccessProtector, getConnection, getDataBaseMetaData, getDataSource, getMetaSpecifics, getNextId, insert, isConnectedToDatabase, openConnection, readEntity, readEntityList, readField, readFieldList, readPlate, readPlateList, updatedelete, deleteCollection, deletePkEntity, deletePkEntity, findAll, findAll, findFieldsByPk, findFieldsByPk, findManyByPk, findManyByPk, findOneByPk, findOneByPk, findOneByPk, getPrimaryKeyGenerator, insert, insertAll, insertAll, nativeSelect, nativeSelect, nativeSelect, select, select, select, select, select, selectRelated, update, update, update, update, updateWholebeginTransaction, wrapTransaction, wrapTransactionAsynch, wrapTransactionAsynchdelete, insert, updateenableStatisticCollecting, getStatisticCollector, isStatisticCollectingEnabledstatic final String LINE_SEPARATOR
static final String LIMIT
static final String SPACE
static final String APOSTROPHE
static final String COMMA
static final String DOT
static final String COMMASPACE
static final String OPEN_BRACKET
static final String SPACE_OPEN_BRACKET
static final String CLOSED_BRACKET
String getDataBaseProductName()
getDataBaseProductName in interface DataBaseTargetLogicdefault boolean useDeleteSyntaxWithTableIdentifier()
default <E extends Entity> String deleteQueryToExpression(QueryDelete<E> base)
deleteQueryToExpression in interface QueryConsumerdefault <E extends Entity> QuerySpecialParameters insertQueryToExpression(QueryInsert<E> base)
insertQueryToExpression in interface QueryConsumerdefault <E extends Entity> String toSqlQuery(Query<E,?> base)
toSqlQuery in interface QueryConsumertoSqlQuery in interface QueryReceiverdefault <E extends Entity> boolean toNative(Query<E,?> base, StringBuilder sb)
default <E extends Entity> String toSqlQuery(Query<E,?> base, IdentifierStorage storage)
default StringBuilder setOperatorsToExpression(List<SetOperator> setOperators)
default <E extends Entity> QuerySpecialParameters toQueryUpdateExpression(QueryUpdate<E> base)
toQueryUpdateExpression in interface QueryConsumerdefault QuerySpecialParameters toQuerySpecialParametersExpression(SetFields setFields, IdentifierStorage storage)
default StringBuilder limitToExpression(Limit limit)
default StringBuilder joinToExpression(JoinWrapper<?> joinWrapper, IdentifierStorage storage)
default StringBuilder orderToExpression(Order order, IdentifierStorage storage)
default StringBuilder countToExpression(Count count, String daoidentifier)
default StringBuilder whereToExpression(Where where, IdentifierStorage storage)
default StringBuilder appendKey(IdentifierStorage storage, Column<Entity,Object,EntityRelation> keyFromWrapper, String databaseengine)
default StringBuilder appendKey(IdentifierStorage storage, Column<Entity,Object,EntityRelation> keyFromWrapper, String databaseengine, Operator relation)
default StringBuilder toChain(Collection<?> list)
default <E extends Entity,F> StringBuilder toInnerQueryExpression(IdentifierStorage storage, Target target, InnerSelectManyCells innerQuery)
default StringBuilder columnFunctionToExpression(ColumnFunction columnFunction, IdentifierStorage storage, boolean internalfunction)
default <E extends Entity,F,R extends EntityRelation> StringBuilder toColumnFunctionQueryExpression(Column<E,F,R> column, IdentifierStorage storage, String mode)
default <E extends Entity,F,R extends EntityRelation> StringBuilder toSubstringColumnRelationQueryExpression(Column<E,F,R> column, IdentifierStorage storage, String mode, Integer from, Integer to, Column fromColumn, Column toColumn)
default <E extends Entity,F,R extends EntityRelation> StringBuilder toCastColumnRelationQueryExpression(Column<E,F,R> column, IdentifierStorage storage, String mode, CastType type)
default StringBuilder valueToSQL(IdentifierStorage storage, String databaseengine, Operator relation, Object value)
default StringBuilder valueStringToSQL(Object value)
Copyright © 2021. All rights reserved.