Class DataEntityTestTwoFieldKeyFacadeHelper
java.lang.Object
org.fugerit.java.core.db.daogen.BasicHelper
org.fugerit.java.core.db.daogen.BasicDataFacade<ModelTestTwoFieldKey>
org.fugerit.java.daogen.sample.impl.facade.data.DataEntityTestTwoFieldKeyFacadeHelper
- All Implemented Interfaces:
Serializable
,org.fugerit.java.core.db.daogen.DataEntityInfo
,EntityTestTwoFieldKeyFacadeHelper
- Direct Known Subclasses:
DataEntityTestTwoFieldKeyFacade
public class DataEntityTestTwoFieldKeyFacadeHelper
extends org.fugerit.java.core.db.daogen.BasicDataFacade<ModelTestTwoFieldKey>
implements EntityTestTwoFieldKeyFacadeHelper
DataEntityTestTwoFieldKeyFacadeHelper, version : 1.0.0
author: fugerit
warning!: auto generated object, insert custom code only between comments :
// custom code start ( code above here will be overwritten )
// custom code end ( code below here will be overwritten )
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
Fields inherited from class org.fugerit.java.core.db.daogen.BasicDataFacade
logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey>
create
(org.fugerit.java.core.db.daogen.DAOContext context, ModelTestTwoFieldKey model) Method to create an new entity of type : ModelTestTwoFieldKey A new ID should be assigned by this method.org.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey>
deleteById
(org.fugerit.java.core.db.daogen.DAOContext context, BigDecimal idOne, BigDecimal idTwo) Delete method by primary key for entity : ModelTestTwoFieldKeyorg.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey>
loadAllByFinder
(org.fugerit.java.core.db.daogen.DAOContext context, TestTwoFieldKeyFinder finder) Method to load all the items for entity : ModelTestTwoFieldKeyloadAllByFinderStream
(org.fugerit.java.core.db.daogen.DAOContext context, TestTwoFieldKeyFinder finder) Method to load all the items for entity : ModelTestTwoFieldKey (as a stream)loadById
(org.fugerit.java.core.db.daogen.DAOContext context, BigDecimal idOne, BigDecimal idTwo) Load method by primary key for entity : ModelTestTwoFieldKeyloadByIdOptional
(org.fugerit.java.core.db.daogen.DAOContext context, BigDecimal idOne, BigDecimal idTwo) Load method by primary key for entity : ModelTestTwoFieldKeyorg.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey>
updateById
(org.fugerit.java.core.db.daogen.DAOContext context, ModelTestTwoFieldKey model) Delete method by primary key for entity : ModelTestTwoFieldKeyMethods inherited from class org.fugerit.java.core.db.daogen.BasicDataFacade
evaluteSqlUpdateResult, generateId, getQueryView, getRse, getTableName, loadAll, loadAllStream
Methods inherited from class org.fugerit.java.core.db.daogen.BasicHelper
throwUnsupported, throwUnsupported
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.fugerit.java.daogen.sample.def.facade.EntityTestTwoFieldKeyFacadeHelper
loadAll
-
Field Details
-
SEQUENCE_NAME
- See Also:
-
COL_ID_ONE
- See Also:
-
COL_ID_TWO
- See Also:
-
COL_INFO
- See Also:
-
-
Constructor Details
-
DataEntityTestTwoFieldKeyFacadeHelper
public DataEntityTestTwoFieldKeyFacadeHelper() -
DataEntityTestTwoFieldKeyFacadeHelper
-
-
Method Details
-
getSequenceName
- Overrides:
getSequenceName
in classorg.fugerit.java.core.db.daogen.BasicDataFacade<ModelTestTwoFieldKey>
-
loadAllByFinder
public org.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey> loadAllByFinder(org.fugerit.java.core.db.daogen.DAOContext context, TestTwoFieldKeyFinder finder) throws org.fugerit.java.core.db.dao.DAOException Description copied from interface:EntityTestTwoFieldKeyFacadeHelper
Method to load all the items for entity : ModelTestTwoFieldKey- Specified by:
loadAllByFinder
in interfaceEntityTestTwoFieldKeyFacadeHelper
- Parameters:
context
- DAOContextfinder
- the finder encapsulating search params- Returns:
- search result
- Throws:
org.fugerit.java.core.db.dao.DAOException
- in case of errors
-
loadAllByFinderStream
public Stream<ModelTestTwoFieldKey> loadAllByFinderStream(org.fugerit.java.core.db.daogen.DAOContext context, TestTwoFieldKeyFinder finder) throws org.fugerit.java.core.db.dao.DAOException Description copied from interface:EntityTestTwoFieldKeyFacadeHelper
Method to load all the items for entity : ModelTestTwoFieldKey (as a stream)- Specified by:
loadAllByFinderStream
in interfaceEntityTestTwoFieldKeyFacadeHelper
- Parameters:
context
- DAOContextfinder
- the finder encapsulating search params- Returns:
- stream on the result
- Throws:
org.fugerit.java.core.db.dao.DAOException
- in case of errors
-
create
public org.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey> create(org.fugerit.java.core.db.daogen.DAOContext context, ModelTestTwoFieldKey model) throws org.fugerit.java.core.db.dao.DAOException Description copied from interface:EntityTestTwoFieldKeyFacadeHelper
Method to create an new entity of type : ModelTestTwoFieldKey A new ID should be assigned by this method.- Specified by:
create
in interfaceEntityTestTwoFieldKeyFacadeHelper
- Parameters:
context
- DAO contextmodel
- Entity to create- Returns:
- The created entity
- Throws:
org.fugerit.java.core.db.dao.DAOException
- In case of any error.
-
loadById
public ModelTestTwoFieldKey loadById(org.fugerit.java.core.db.daogen.DAOContext context, BigDecimal idOne, BigDecimal idTwo) throws org.fugerit.java.core.db.dao.DAOException Description copied from interface:EntityTestTwoFieldKeyFacadeHelper
Load method by primary key for entity : ModelTestTwoFieldKey- Specified by:
loadById
in interfaceEntityTestTwoFieldKeyFacadeHelper
- Parameters:
context
- DAO ContextidOne
- part of the keyidTwo
- part of the key- Returns:
- The found object or
null
- Throws:
org.fugerit.java.core.db.dao.DAOException
- in case of errors
-
loadByIdOptional
public Optional<ModelTestTwoFieldKey> loadByIdOptional(org.fugerit.java.core.db.daogen.DAOContext context, BigDecimal idOne, BigDecimal idTwo) throws org.fugerit.java.core.db.dao.DAOException Description copied from interface:EntityTestTwoFieldKeyFacadeHelper
Load method by primary key for entity : ModelTestTwoFieldKey- Specified by:
loadByIdOptional
in interfaceEntityTestTwoFieldKeyFacadeHelper
- Parameters:
context
- DAO ContextidOne
- part of the keyidTwo
- part of the key- Returns:
- The found object or
null
- Throws:
org.fugerit.java.core.db.dao.DAOException
- in case of errors
-
deleteById
public org.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey> deleteById(org.fugerit.java.core.db.daogen.DAOContext context, BigDecimal idOne, BigDecimal idTwo) throws org.fugerit.java.core.db.dao.DAOException Description copied from interface:EntityTestTwoFieldKeyFacadeHelper
Delete method by primary key for entity : ModelTestTwoFieldKey- Specified by:
deleteById
in interfaceEntityTestTwoFieldKeyFacadeHelper
- Parameters:
context
- DAO ContextidOne
- part of the keyidTwo
- part of the key- Returns:
- Delete result (resultCode=0, delete ok)
- Throws:
org.fugerit.java.core.db.dao.DAOException
- in case of errors
-
updateById
public org.fugerit.java.core.db.daogen.BasicDaoResult<ModelTestTwoFieldKey> updateById(org.fugerit.java.core.db.daogen.DAOContext context, ModelTestTwoFieldKey model) throws org.fugerit.java.core.db.dao.DAOException Description copied from interface:EntityTestTwoFieldKeyFacadeHelper
Delete method by primary key for entity : ModelTestTwoFieldKey- Specified by:
updateById
in interfaceEntityTestTwoFieldKeyFacadeHelper
- Parameters:
context
- DAO Contextmodel
- entity to update- Returns:
- Update result (resultCode=0, update ok)
- Throws:
org.fugerit.java.core.db.dao.DAOException
- in case of errors
-