Class DatabaseCartStorage.MySQLDbInfo
java.lang.Object
ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.MySQLDbInfo
- Direct Known Subclasses:
DatabaseCartStorage.HSQLDbInfo,DatabaseCartStorage.SqlServerDbInfo
- Enclosing class:
- DatabaseCartStorage
-
Constructor Summary
ConstructorsConstructorDescriptionMySQLDbInfo(Serializer serializer, String tableName) Deprecated, for removal: This API element is subject to removal in a future version.MySQLDbInfo(Serializer serializer, String tableName, DatabaseCartStorage.ErrorHandler errorHandler) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringcreateEntityIdsParam(Document document) List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams>getAdditionalRemoveStatements(Document document) List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams>ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParamsydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParamsydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParamsgetFindByRootAttributesStatement(EntityCondition condition) ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParamsList<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams>getInsertStatement(Document document) ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParamsgetRemoveStatement(Document document) protected StringgetRootFilteringQuery(EntityCondition condition) List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams>getUpdateStatement(Document document) toSQLParamValue(Object obj)
-
Constructor Details
-
MySQLDbInfo
@Deprecated(since="2005", forRemoval=true) public MySQLDbInfo(Serializer serializer, String tableName) Deprecated, for removal: This API element is subject to removal in a future version. -
MySQLDbInfo
public MySQLDbInfo(Serializer serializer, String tableName, DatabaseCartStorage.ErrorHandler errorHandler)
-
-
Method Details
-
getCreateTableStatement
public List<ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams> getCreateTableStatement() -
getFindAllStatement
public ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams getFindAllStatement() -
getFindByRootIdStatement
public ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams getFindByRootIdStatement(Identity id) -
getFindByRootAttributesStatement
public ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams getFindByRootAttributesStatement(EntityCondition condition) -
getFindByEntityIdStatement
public ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams getFindByEntityIdStatement(Identity id) -
getInsertStatement
-
getUpdateStatement
-
getRemoveStatement
public ydocumentcartpackage.persistence.polyglot.repository.documentcart.cart.DatabaseCartStorage.StatementWithParams getRemoveStatement(Document document) -
getRootFilteringQuery
-
getParams
-
createEntityIdsParam
-
toSQLParamValue
-
getAdditionalRemoveStatements
-
MySQLDbInfo(Serializer, String, ErrorHandler)