ENTITY - The type of entity handled by this behavior.CB - The type of condition-bean handled by this behavior.public abstract class AbstractBehaviorWritable<ENTITY extends Entity,CB extends ConditionBean> extends AbstractBehaviorReadable<ENTITY,CB> implements BehaviorWritable
AbstractBehaviorReadable.InternalLoadReferrerCallback<LOCAL_ENTITY extends Entity,PK,REFERRER_CB extends ConditionBean,REFERRER_ENTITY extends Entity>| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected CommonColumnAutoSetupper |
_commonColumnAutoSetupper
The auto-set-upper of common column.
|
_behaviorCommandInvoker, _behaviorSelector, DERIVED_MAPPABLE_ALIAS_PREFIX, EMPTY_NREF_LGWAY| コンストラクタと説明 |
|---|
AbstractBehaviorWritable() |
assertBehaviorCommandInvoker, assertCBCallNotNull, assertCBNotDreamCruise, assertCBNotNull, assertCBStateValid, assertConditionBeanSelectResource, assertEntityListNotNull, assertEntityNotDeleted, assertEntityNotDeleted, assertEntityNotNull, assertEntityNotNullAndHasPrimaryKeyValue, assertEntitySelectedAsOne, assertListNotNullAndEmpty, assertListNotNullAndHasOnlyOne, assertListNotNullAndNotEmpty, assertObjectNotNull, assertSpecifyDerivedReferrerEntityProperty, assertStringNotNullAndNotTrimmedEmpty, createBhvExThrower, createCB, createCBExThrower, createExceptionMessageBuilder, createHpSLSExecutor, createInsertEntityCommand, createListResultBean, createOptionalEntity, createPagingHandler, createPagingInvoker, createSelectCountCBCommand, createSelectCursorCBCommand, createSelectListCBCommand, createSelectNextValCommand, createSelectNextValSubCommand, createSelectScalarCBCommand, createSLSFunction, delegateInsertNoPK, delegateSelectCountPlainly, delegateSelectCountUniquely, delegateSelectCursor, delegateSelectList, delegateSelectNextVal, delegateSelectNextValSub, doHelpLoadReferrerInternally, doHelpLoadReferrerInternally, doOutsideSql, doReadCount, doReadEntity, doReadEntityWithDeletedCheck, doReadList, doReadNextVal, doReadPage, doReadScalar, doScalarSelect, doSelectCountPlainly, doSelectCountUniquely, doSelectCursor, doSelectEntity, doSelectEntityWithDeletedCheck, doSelectList, doSelectPage, downcast, downcast, downcast, facadeScalarSelect, facadeSelectCount, facadeSelectCursor, facadeSelectEntityWithDeletedCheck, facadeSelectList, facadeSelectPage, getBehaviorCommandInvoker, getBehaviorSelector, hasUpdateDateValue, hasVersionNoValue, helpConditionBeanDowncastInternally, helpEntityDowncastInternally, helpExtractListInternally, helpExtractSetInternally, helpLoadReferrerInternally, helpLoadReferrerInternally, helpPulloutInternally, helpSelectCursorCheckingByPagingAllowed, helpSelectCursorCheckingOrderByPK, helpSelectCursorHandlingByPaging, helpSelectCursorInternally, helpSelectEntityInternally, helpSelectEntityWithDeletedCheckInternally, helpSelectListInternally, helpSelectPageInternally, invoke, isEntityDerivedMappable, isRelationOptional, ln, newConditionBean, newEntity, newInsertEntityCommand, newSelectCountCBCommand, newSelectCursorCBCommand, newSelectListCBCommand, newSelectNextValCommand, newSelectNextValSubCommand, newSelectScalarCBCommand, newSLSFunction, readCount, readCursor, readEntity, readEntityWithDeletedCheck, readList, readNextVal, readPage, readScalar, readyOutsideSql, setBehaviorCommandInvoker, setBehaviorSelector, throwSelectEntityAlreadyDeletedException, throwSelectEntityConditionNotFoundException, throwSelectEntityDuplicatedException, throwSpecifyDerivedReferrerEntityPropertyNotFoundException, toLoadReferrerMappingKey, toLowerCaseIfString, toRelationOptional, typeOfHandlingConditionBean, typeOfHandlingEntity, typeOfSelectedEntity, warmUpCommand, xassLRArg, xassLRArg, xassLRArg, xassLRArg, xassLRArg, xassLRArg, xbuildReferrerCorrelatedFixedCondition, xcheckSafetyResultAsOne, xconvertFK2PKImplicitly, xconvertToRelationOptionalEntityIfNeeds, xcreateLoadReferrerCallback, xcreateLoadReferrerCallback, xdoBuildReferrerCorrelatedFixedCondition, xdoHelpExtractSetInternally, xextractPulloutForeignEntity, xextractPulloutReverseWrittenObject, xfindReferrerBehavior, xgetBSFLR, xgetROpFactory, xnewLoadReferrerCompoundKeyMap, xnewLRAryLs, xnewLRLs, xpreparePulloutResultList, xrestoreSafetyResult, xsavePulloutForeignEntity, xsetupEntityCommand, xsetupSelectCommandclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasDBMeta, asTableDbName, newConditionBean, newEntity, readCount, readCursor, readEntity, readEntityWithDeletedCheck, readList, readNextVal, readPage, readScalar, readyOutsideSql, warmUpCommandprotected CommonColumnAutoSetupper _commonColumnAutoSetupper
protected void doInsert(ENTITY entity, InsertOption<CB> option)
protected void prepareInsertOption(InsertOption<CB> option)
protected void assertInsertOptionStatus(InsertOption<? extends ConditionBean> option)
protected CB createCBForSpecifiedUpdate()
protected InsertOption<CB> createInsertOption(WritableOptionCall<CB,InsertOption<CB>> opCall)
protected InsertOption<CB> newInsertOption()
protected void assertInsertOpCallNotNull(WritableOptionCall<CB,InsertOption<CB>> opCall)
public void create(Entity entity, InsertOption<? extends ConditionBean> option)
create インタフェース内 BehaviorWritableentity - The instance of corresponding entity. (NotNull)option - The option of insert. (NullAllowed: if null, same as insert())protected void doCreate(Entity entity, InsertOption<? extends ConditionBean> option)
protected void doUpdate(ENTITY entity, UpdateOption<CB> option)
protected void doUpdateNonstrict(ENTITY entity, UpdateOption<CB> option)
protected void readyEntityUpdate(ENTITY entity, UpdateOption<CB> option)
protected void prepareUpdateOption(UpdateOption<CB> option)
protected void prepareEntityUpdateOption(ENTITY entity, UpdateOption<CB> option)
protected void reflectUniqueDriven(ENTITY entity, UniqueInfo uniqueInfo)
protected CB createCBForVaryingUpdate()
protected <RESULT extends ENTITY> void helpUpdateInternally(RESULT entity, UpdateOption<CB> option)
protected <RESULT extends ENTITY> void helpUpdateNonstrictInternally(RESULT entity, UpdateOption<CB> option)
protected void throwUpdateEntityAlreadyDeletedException(ENTITY entity)
protected void throwUpdateEntityDuplicatedException(ENTITY entity, int count)
protected void assertUpdateOptionStatus(UpdateOption<? extends ConditionBean> option)
protected UpdateOption<CB> createUpdateOption(WritableOptionCall<CB,UpdateOption<CB>> opCall)
protected UpdateOption<CB> newUpdateOption()
protected void assertUpdateOpCallNotNull(WritableOptionCall<CB,UpdateOption<CB>> opCall)
public void modify(Entity entity, UpdateOption<? extends ConditionBean> option)
modify インタフェース内 BehaviorWritableentity - The instance of corresponding entity. (NotNull)option - The option of update. (NullAllowed: if null, same as update())protected void doModify(Entity entity, UpdateOption<? extends ConditionBean> option)
public void modifyNonstrict(Entity entity, UpdateOption<? extends ConditionBean> option)
modifyNonstrict インタフェース内 BehaviorWritableentity - The instance of corresponding entity. (NotNull)option - The option of update. (NullAllowed: if null, same as updateNonstrict())protected void doModifyNonstrict(Entity entity, UpdateOption<? extends ConditionBean> option)
protected void doInsertOrUpdate(ENTITY entity, InsertOption<CB> insertOption, UpdateOption<CB> updateOption)
protected void doInsertOrUpdateNonstrict(ENTITY entity, InsertOption<CB> insertOption, UpdateOption<CB> updateOption)
protected <RESULT extends ENTITY> void helpInsertOrUpdateInternally(RESULT entity, InsertOption<CB> insOption, UpdateOption<CB> updOption)
protected <RESULT extends ENTITY> void helpInsertOrUpdateNonstrictInternally(RESULT entity, InsertOption<? extends ConditionBean> insOption, UpdateOption<? extends ConditionBean> updOption)
protected boolean helpDetermineInsertOrUpdateDirectInsert(Entity entity)
public void createOrModify(Entity entity, InsertOption<? extends ConditionBean> insertOption, UpdateOption<? extends ConditionBean> updateOption)
createOrModify インタフェース内 BehaviorWritableentity - The instance of corresponding entity. (NotNull)insertOption - The option of insert. (NullAllowed)updateOption - The option of update. (NullAllowed)protected void doCreateOrModify(Entity entity, InsertOption<? extends ConditionBean> insertOption, UpdateOption<? extends ConditionBean> updateOption)
public void createOrModifyNonstrict(Entity entity, InsertOption<? extends ConditionBean> insertOption, UpdateOption<? extends ConditionBean> updateOption)
createOrModifyNonstrict インタフェース内 BehaviorWritableentity - The instance of corresponding entity. (NotNull)insertOption - The option of insert. (NullAllowed)updateOption - The option of update. (NullAllowed)protected void doCreateOrModifyNonstrict(Entity entity, InsertOption<? extends ConditionBean> insertOption, UpdateOption<? extends ConditionBean> updateOption)
protected void doDelete(ENTITY entity, DeleteOption<CB> option)
protected void doDeleteNonstrict(ENTITY entity, DeleteOption<CB> option)
protected void readyEntityDelete(ENTITY entity, DeleteOption<CB> option)
protected void prepareDeleteOption(DeleteOption<CB> option)
protected void prepareEntityDeleteOption(ENTITY entity, DeleteOption<CB> option)
protected <RESULT extends ENTITY> void helpDeleteInternally(RESULT entity, DeleteOption<? extends ConditionBean> option)
protected <RESULT extends ENTITY> void helpDeleteNonstrictInternally(RESULT entity, DeleteOption<? extends ConditionBean> option)
protected <RESULT extends ENTITY> void helpDeleteNonstrictIgnoreDeletedInternally(RESULT entity, DeleteOption<? extends ConditionBean> option)
protected void assertDeleteOptionStatus(DeleteOption<? extends ConditionBean> option)
protected DeleteOption<CB> createDeleteOption(WritableOptionCall<CB,DeleteOption<CB>> opCall)
protected DeleteOption<CB> newDeleteOption()
protected void assertDeleteOpCallNotNull(WritableOptionCall<CB,DeleteOption<CB>> opCall)
public void remove(Entity entity, DeleteOption<? extends ConditionBean> option)
remove インタフェース内 BehaviorWritableentity - The instance of corresponding entity. (NotNull)option - The option of delete. (NullAllowed: if null, same as delete())protected void doRemove(Entity entity, DeleteOption<? extends ConditionBean> option)
public void removeNonstrict(Entity entity, DeleteOption<? extends ConditionBean> option)
removeNonstrict インタフェース内 BehaviorWritableentity - The instance of corresponding entity. (NotNull)option - The option of delete. (NullAllowed: if null, same as deleteNonstrict())protected void doRemoveNonstrict(Entity entity, DeleteOption<? extends ConditionBean> option)
protected int[] doBatchInsert(List<ENTITY> entityList, InsertOption<CB> option)
protected InsertOption<CB> createPlainInsertOption()
protected <ELEMENT extends ENTITY> void prepareBatchInsertOption(List<ELEMENT> entityList, InsertOption<CB> option)
protected boolean isBatchInsertColumnModifiedPropertiesFragmentedDisallowed()
protected boolean isCompatibleBatchInsertDefaultEveryColumn()
public int[] lumpCreate(List<? extends Entity> entityList, InsertOption<? extends ConditionBean> option)
lumpCreate インタフェース内 BehaviorWritableentityList - The list of corresponding entity. (NotNull and NotEmpty)option - The option of insert. (NullAllowed: if null, same as batchInsert())protected int[] doLumpCreate(List<Entity> entityList, InsertOption<? extends ConditionBean> option)
protected int[] doBatchUpdate(List<ENTITY> entityList, UpdateOption<CB> option)
protected int[] doBatchUpdateNonstrict(List<ENTITY> entityList, UpdateOption<CB> option)
protected UpdateOption<CB> createPlainUpdateOption()
protected UpdateOption<CB> createSpecifiedUpdateOption(SpecifyQuery<CB> updateColumnSpec)
protected void assertUpdateColumnSpecificationNotNull(SpecifyQuery<? extends ConditionBean> updateColumnSpec)
protected <RESULT extends ENTITY> void prepareBatchUpdateOption(List<RESULT> entityList, UpdateOption<CB> option)
protected boolean isBatchUpdateColumnModifiedPropertiesFragmentedAllowed()
protected boolean isCompatibleBatchUpdateDefaultEveryColumn()
public int[] lumpModify(List<? extends Entity> entityList, UpdateOption<? extends ConditionBean> option)
lumpModify インタフェース内 BehaviorWritableentityList - The list of corresponding entity. (NotNull and NotEmpty)option - The option of update. (NullAllowed: if null, same as batchUpdate())protected int[] doLumpModify(List<Entity> entityList, UpdateOption<? extends ConditionBean> option)
public int[] lumpModifyNonstrict(List<? extends Entity> entityList, UpdateOption<? extends ConditionBean> option)
lumpModifyNonstrict インタフェース内 BehaviorWritableentityList - The list of corresponding entity. (NotNull and NotEmpty)option - The option of update. (NullAllowed: if null, same as batchUpdateNonstrict())protected int[] doLumpModifyNonstrict(List<Entity> entityList, UpdateOption<? extends ConditionBean> option)
protected int[] doBatchDelete(List<ENTITY> entityList, DeleteOption<CB> option)
protected int[] doBatchDeleteNonstrict(List<ENTITY> entityList, DeleteOption<CB> option)
public int[] lumpRemove(List<? extends Entity> entityList, DeleteOption<? extends ConditionBean> option)
lumpRemove インタフェース内 BehaviorWritableentityList - The list of entity. (NotNull and NotEmpty)option - The option of delete. (NullAllowed: if null, same as batchDelete())protected int[] doLumpRemove(List<Entity> entityList, DeleteOption<? extends ConditionBean> option)
public int[] lumpRemoveNonstrict(List<? extends Entity> entityList, DeleteOption<? extends ConditionBean> option)
lumpRemoveNonstrict インタフェース内 BehaviorWritableentityList - The list of corresponding entity. (NotNull and NotEmpty)option - The option of delete. (NullAllowed: if null, same as batchDeleteNonstrict())protected int[] doLumpRemoveNonstrict(List<Entity> entityList, DeleteOption<? extends ConditionBean> option)
protected int doQueryInsert(QueryInsertSetupper<ENTITY,CB> setupper, InsertOption<CB> option)
protected CB createCBForQueryInsert()
public int rangeCreate(QueryInsertSetupper<? extends Entity,? extends ConditionBean> setupper, InsertOption<? extends ConditionBean> option)
rangeCreate インタフェース内 BehaviorWritablesetupper - The set-upper for query-insert. (NotNull)option - The option of update. (NullAllowed: if null, same as queryUpdate())protected int doRangeCreate(QueryInsertSetupper<? extends Entity,? extends ConditionBean> setupper, InsertOption<? extends ConditionBean> option)
protected int doQueryUpdate(ENTITY entity, CB cb, UpdateOption<CB> option)
protected boolean checkCountBeforeQueryUpdateIfNeeds(ConditionBean cb)
cb - The condition-bean for QueryUpdate. (NotNull)public int rangeModify(Entity entity, ConditionBean cb, UpdateOption<? extends ConditionBean> option)
rangeModify インタフェース内 BehaviorWritableentity - The instance of corresponding entity. (NotNull)cb - The corresponding condition-bean for query. (NotNull)option - The option of update. (NullAllowed: if null, same as queryUpdate())protected int doRangeModify(Entity entity, ConditionBean cb, UpdateOption<? extends ConditionBean> option)
protected int doQueryDelete(CB cb, DeleteOption<CB> option)
public int rangeRemove(ConditionBean cb, DeleteOption<? extends ConditionBean> option)
rangeRemove インタフェース内 BehaviorWritablecb - The corresponding condition-bean for query. (NotNull)option - The option of delete. (NullAllowed: if null, same as queryDelete())protected int doRangeRemove(ConditionBean cb, DeleteOption<? extends ConditionBean> option)
protected int delegateInsert(Entity entity, InsertOption<? extends ConditionBean> option)
protected int delegateUpdate(Entity entity, UpdateOption<? extends ConditionBean> option)
protected int delegateUpdateNonstrict(Entity entity, UpdateOption<? extends ConditionBean> option)
protected int delegateDelete(Entity entity, DeleteOption<? extends ConditionBean> option)
protected int delegateDeleteNonstrict(Entity entity, DeleteOption<? extends ConditionBean> option)
protected int[] delegateBatchInsert(List<? extends Entity> entityList, InsertOption<? extends ConditionBean> option)
protected int[] delegateBatchUpdate(List<? extends Entity> entityList, UpdateOption<? extends ConditionBean> option)
protected int[] delegateBatchUpdateNonstrict(List<? extends Entity> entityList, UpdateOption<? extends ConditionBean> option)
protected int[] delegateBatchDelete(List<? extends Entity> entityList, DeleteOption<? extends ConditionBean> option)
protected int[] delegateBatchDeleteNonstrict(List<? extends Entity> entityList, DeleteOption<? extends ConditionBean> option)
protected int delegateQueryInsert(Entity entity, ConditionBean inCB, ConditionBean resCB, InsertOption<? extends ConditionBean> option)
protected int delegateQueryUpdate(Entity entity, ConditionBean cb, UpdateOption<? extends ConditionBean> option)
protected int delegateQueryDelete(ConditionBean cb, DeleteOption<? extends ConditionBean> option)
protected boolean processBeforeInsert(Entity entity, InsertOption<? extends ConditionBean> option)
entity - The entity for insert. (NotNull)option - The option of insert. (NullAllowed)protected boolean processBeforeQueryInsert(Entity entity, ConditionBean intoCB, ConditionBean resourceCB, InsertOption<? extends ConditionBean> option)
entity - The entity for query-insert. (NotNull)intoCB - The condition-bean for inserted table. (NotNull)resourceCB - The condition-bean for resource table. (NotNull)option - The option of insert. (NullAllowed)protected void setupExclusiveControlColumnOfQueryInsert(Entity entity)
protected void frameworkFilterEntityOfInsert(Entity entity, InsertOption<? extends ConditionBean> option)
entity - The entity for insert. (NotNull)option - The option of insert. (NullAllowed)protected void setupCommonColumnOfInsertIfNeeds(Entity entity, InsertOption<? extends ConditionBean> option)
entity - The entity for insert. (NotNull)option - The option of insert. (NullAllowed)protected void filterEntityOfInsert(Entity entity, InsertOption<? extends ConditionBean> option)
filterEntityOfInsert クラス内 AbstractBehaviorReadable<ENTITY extends Entity,CB extends ConditionBean>entity - The entity for insert. (NotNull)option - The option of insert. (NullAllowed)protected void assertEntityOfInsert(Entity entity, InsertOption<? extends ConditionBean> option)
entity - The entity for insert. (NotNull)option - The option of insert. (NullAllowed)protected boolean processBeforeUpdate(Entity entity, UpdateOption<? extends ConditionBean> option)
entity - The entity for update that has primary key. (NotNull)option - The option of update. (NullAllowed)protected boolean processBeforeQueryUpdate(Entity entity, ConditionBean cb, UpdateOption<? extends ConditionBean> option)
entity - The entity for update that is not needed primary key. (NotNull)cb - The condition-bean for query. (NotNull)option - The option of update. (NullAllowed)protected void frameworkFilterEntityOfUpdate(Entity entity, UpdateOption<? extends ConditionBean> option)
entity - The entity for update. (NotNull)option - The option of update. (NullAllowed)protected void setupCommonColumnOfUpdateIfNeeds(Entity entity, UpdateOption<? extends ConditionBean> option)
entity - The entity for update. (NotNull)option - The option of update. (NullAllowed)protected void filterEntityOfUpdate(Entity entity, UpdateOption<? extends ConditionBean> option)
entity - The entity for update. (NotNull)option - The option of update. (NullAllowed)protected void assertEntityOfUpdate(Entity entity, UpdateOption<? extends ConditionBean> option)
entity - The entity for update. (NotNull)option - The option of update. (NullAllowed)protected void assertQueryUpdateStatus(Entity entity, ConditionBean cb, UpdateOption<? extends ConditionBean> option)
entity - The entity for query-update. (NotNull)cb - The condition-bean for query-update. (NotNull)option - The option of update. (NullAllowed)protected boolean processBeforeDelete(Entity entity, DeleteOption<? extends ConditionBean> option)
entity - The entity for delete that has primary key. (NotNull)option - The option of delete. (NullAllowed)protected boolean processBeforeQueryDelete(ConditionBean cb, DeleteOption<? extends ConditionBean> option)
cb - The condition-bean for query. (NotNull)option - The option of delete. (NullAllowed)protected void frameworkFilterEntityOfDelete(Entity entity, DeleteOption<? extends ConditionBean> option)
entity - The entity for delete that has primary key. (NotNull)option - The option of delete. (NullAllowed)protected void filterEntityOfDelete(Entity entity, DeleteOption<? extends ConditionBean> option)
entity - The entity for delete that has primary key. (NotNull)option - The option of delete. (NullAllowed)protected void assertEntityOfDelete(Entity entity, DeleteOption<? extends ConditionBean> option)
entity - The entity for delete that has primary key. (NotNull)option - The option of delete. (NullAllowed)protected void assertQueryDeleteStatus(ConditionBean cb, DeleteOption<? extends ConditionBean> option)
cb - The condition-bean for query-delete. (NotNull)option - The option of delete. (NullAllowed)protected void injectSequenceToPrimaryKeyIfNeeds(Entity entity)
protected void assertEntityHasOptimisticLockValue(Entity entity)
protected void assertEntityHasVersionNoValue(Entity entity)
protected void throwVersionNoValueNullException(Entity entity)
protected void assertEntityHasUpdateDateValue(Entity entity)
protected void throwUpdateDateValueNullException(Entity entity)
protected <ELEMENT extends Entity> List<ELEMENT> processBatchInternally(List<ELEMENT> entityList, InsertOption<? extends ConditionBean> option)
protected <ELEMENT extends Entity> List<ELEMENT> processBatchInternally(List<ELEMENT> entityList, UpdateOption<? extends ConditionBean> option, boolean nonstrict)
protected <ELEMENT extends Entity> List<ELEMENT> processBatchInternally(List<ELEMENT> entityList, DeleteOption<? extends ConditionBean> option, boolean nonstrict)
protected UpdateEntityCommand createUpdateEntityCommand(Entity entity, UpdateOption<? extends ConditionBean> option)
protected UpdateEntityCommand newUpdateEntityCommand()
protected UpdateNonstrictEntityCommand createUpdateNonstrictEntityCommand(Entity entity, UpdateOption<? extends ConditionBean> option)
protected UpdateNonstrictEntityCommand newUpdateNonstrictEntityCommand()
protected DeleteEntityCommand createDeleteEntityCommand(Entity entity, DeleteOption<? extends ConditionBean> option)
protected DeleteEntityCommand newDeleteEntityCommand()
protected DeleteNonstrictEntityCommand createDeleteNonstrictEntityCommand(Entity entity, DeleteOption<? extends ConditionBean> option)
protected DeleteNonstrictEntityCommand newDeleteNonstrictEntityCommand()
protected BatchInsertCommand createBatchInsertCommand(List<? extends Entity> entityList, InsertOption<? extends ConditionBean> option)
protected BatchInsertCommand newBatchInsertCommand()
protected BatchUpdateCommand createBatchUpdateCommand(List<? extends Entity> entityList, UpdateOption<? extends ConditionBean> option)
protected BatchUpdateCommand newBatchUpdateCommand()
protected BatchUpdateNonstrictCommand createBatchUpdateNonstrictCommand(List<? extends Entity> entityList, UpdateOption<? extends ConditionBean> option)
protected BatchUpdateNonstrictCommand newBatchUpdateNonstrictCommand()
protected BatchDeleteCommand createBatchDeleteCommand(List<? extends Entity> entityList, DeleteOption<? extends ConditionBean> option)
protected BatchDeleteCommand newBatchDeleteCommand()
protected BatchDeleteNonstrictCommand createBatchDeleteNonstrictCommand(List<? extends Entity> entityList, DeleteOption<? extends ConditionBean> option)
protected BatchDeleteNonstrictCommand newBatchDeleteNonstrictCommand()
protected void xsetupListEntityCommand(AbstractListEntityCommand command, List<? extends Entity> entityList)
command - The command of behavior. (NotNull)entityList - The list of entity. (NotNull, NotEmpty)protected QueryInsertCBCommand createQueryInsertCBCommand(Entity entity, ConditionBean intoCB, ConditionBean resourceCB, InsertOption<? extends ConditionBean> option)
protected QueryUpdateCBCommand createQueryUpdateCBCommand(Entity entity, ConditionBean cb, UpdateOption<? extends ConditionBean> option)
protected QueryDeleteCBCommand createQueryDeleteCBCommand(ConditionBean cb, DeleteOption<? extends ConditionBean> option)
protected InsertOption<CB> downcast(InsertOption<? extends ConditionBean> option)
protected UpdateOption<CB> downcast(UpdateOption<? extends ConditionBean> option)
protected DeleteOption<CB> downcast(DeleteOption<? extends ConditionBean> option)
protected QueryInsertSetupper<ENTITY,CB> downcast(QueryInsertSetupper<? extends Entity,? extends ConditionBean> setupper)
protected CommonColumnAutoSetupper getCommonColumnAutoSetupper()
public void setCommonColumnAutoSetupper(CommonColumnAutoSetupper commonColumnAutoSetupper)
commonColumnAutoSetupper - The auto set-upper of common column. (NotNull)Copyright © 2014–2015 The DBFlute Project. All rights reserved.