Class GenericSqlManager
java.lang.Object
org.infinispan.persistence.jdbc.common.impl.table.GenericSqlManager
- All Implemented Interfaces:
SqlManager
- Direct Known Subclasses:
DB2SqlManager,H2SqlManager,MySQLSqlManager,OracleSqlManager,PostgresqlSqlManager,SQLLiteSqlManager,SQLServerSqlManager,SybaseSqlManager
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendStrings(StringBuilder sb, Iterable<String> strings, Function<String, String> valueConversion, String separator) getDeleteStatement(List<String> keyColumns) getSelectAllStatement(List<String> allColumns) getSelectStatement(List<String> keyColumns, List<String> allColumns) getUpsertStatement(List<String> keyColumns, List<String> allColumns) valueIterable(List<String> keyColumns, List<String> allColumns)
-
Field Details
-
tableName
-
namedParameters
protected final boolean namedParameters
-
-
Constructor Details
-
GenericSqlManager
-
-
Method Details
-
getSelectStatement
- Specified by:
getSelectStatementin interfaceSqlManager
-
getSelectAllStatement
- Specified by:
getSelectAllStatementin interfaceSqlManager
-
getDeleteStatement
- Specified by:
getDeleteStatementin interfaceSqlManager
-
getDeleteAllStatement
- Specified by:
getDeleteAllStatementin interfaceSqlManager
-
valueIterable
-
appendStrings
-
getUpsertStatement
- Specified by:
getUpsertStatementin interfaceSqlManager
-
getSizeCommand
- Specified by:
getSizeCommandin interfaceSqlManager
-