|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
org.seasar.robot.db.bsbhv.BsAccessResultDataBhv
public abstract class BsAccessResultDataBhv
The behavior of ACCESS_RESULT_DATA that is TABLE.
[primary-key] ID [column] ID, TRANSFORMER_NAME, DATA, ENCODING [sequence] [identity] [version-no] [foreign-table] ACCESS_RESULT [referrer-table] [foreign-property] accessResult [referrer-property]
入れ子のクラスの概要 |
---|
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable から継承された入れ子のクラス/インタフェース |
---|
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalDeleteCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalDeleteNonstrictCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalDeleteNonstrictIgnoreDeletedCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalInsertOrUpdateCallback<ENTITY extends org.seasar.robot.dbflute.Entity,CB_TYPE extends org.seasar.robot.dbflute.cbean.ConditionBean>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalInsertOrUpdateNonstrictCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalUpdateCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.InternalUpdateNonstrictCallback<ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.OptimisticLockColumnValueNullException, org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable.TokenFileReflectionExecutor |
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable から継承された入れ子のクラス/インタフェース |
---|
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.InternalLoadReferrerCallback<LOCAL_ENTITY extends org.seasar.robot.dbflute.Entity,PK,REFERRER_CB extends org.seasar.robot.dbflute.cbean.ConditionBean,REFERRER_ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.InternalPulloutCallback<LOCAL_ENTITY extends org.seasar.robot.dbflute.Entity,FOREIGN_ENTITY extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.InternalSelectEntityCallback<ENTITY extends org.seasar.robot.dbflute.Entity,CB extends org.seasar.robot.dbflute.cbean.ConditionBean>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.InternalSelectEntityWithDeletedCheckCallback<ENTITY extends org.seasar.robot.dbflute.Entity,CB extends org.seasar.robot.dbflute.cbean.ConditionBean>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.ScalarSelectInvalidColumnSpecificationException, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.SLFunction<CB extends org.seasar.robot.dbflute.cbean.ConditionBean,RESULT>, org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.TokenFileOutputExecutor |
フィールドの概要 | |
---|---|
static java.lang.String |
PATH_deleteAll
|
static java.lang.String |
PATH_deleteBySessionId
|
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable から継承されたフィールド |
---|
_commonColumnAutoSetupper |
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable から継承されたフィールド |
---|
_behaviorCommandInvoker, _behaviorSelector |
コンストラクタの概要 | |
---|---|
BsAccessResultDataBhv()
|
メソッドの概要 | ||
---|---|---|
int[] |
batchDelete(java.util.List<AccessResultData> accessResultDataList)
Batch delete the list. |
|
int[] |
batchInsert(java.util.List<AccessResultData> accessResultDataList)
Batch insert the list. |
|
int[] |
batchUpdate(java.util.List<AccessResultData> accessResultDataList)
Batch update the list. |
|
protected int |
delegateDelete(AccessResultData e)
|
|
protected int[] |
delegateDeleteList(java.util.List<AccessResultData> ls)
|
|
protected int |
delegateInsert(AccessResultData e)
|
|
protected int[] |
delegateInsertList(java.util.List<AccessResultData> ls)
|
|
protected int |
delegateSelectCount(AccessResultDataCB cb)
|
|
protected void |
delegateSelectCursor(AccessResultDataCB cb,
org.seasar.robot.dbflute.cbean.EntityRowHandler<AccessResultData> entityRowHandler)
|
|
protected java.util.List<AccessResultData> |
delegateSelectList(AccessResultDataCB cb)
|
|
protected int |
delegateUpdate(AccessResultData e)
|
|
protected int[] |
delegateUpdateList(java.util.List<AccessResultData> ls)
|
|
void |
delete(AccessResultData accessResultData)
Delete the entity. |
|
protected void |
doCreate(org.seasar.robot.dbflute.Entity entity)
|
|
protected int[] |
doCreateList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
|
|
protected void |
doCreateOrUpdate(org.seasar.robot.dbflute.Entity entity)
|
|
protected void |
doCreateOrUpdateNonstrict(org.seasar.robot.dbflute.Entity entity)
|
|
protected void |
doModify(org.seasar.robot.dbflute.Entity entity)
|
|
protected int[] |
doModifyList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
|
|
protected void |
doModifyNonstrict(org.seasar.robot.dbflute.Entity entity)
|
|
protected int |
doReadCount(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected org.seasar.robot.dbflute.Entity |
doReadEntity(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected org.seasar.robot.dbflute.Entity |
doReadEntityWithDeletedCheck(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected org.seasar.robot.dbflute.cbean.ListResultBean<? extends org.seasar.robot.dbflute.Entity> |
doReadList(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected org.seasar.robot.dbflute.cbean.PagingResultBean<? extends org.seasar.robot.dbflute.Entity> |
doReadPage(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected void |
doRemove(org.seasar.robot.dbflute.Entity entity)
|
|
protected int[] |
doRemoveList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
|
|
protected AccessResultDataCB |
downcast(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected AccessResultData |
downcast(org.seasar.robot.dbflute.Entity entity)
|
|
org.seasar.robot.dbflute.dbmeta.DBMeta |
getDBMeta()
|
|
AccessResultDataDbm |
getMyDBMeta()
|
|
java.lang.String |
getTableDbName()
|
|
protected boolean |
hasUpdateDateValue(org.seasar.robot.dbflute.Entity entity)
|
|
protected boolean |
hasVersionNoValue(org.seasar.robot.dbflute.Entity entity)
|
|
void |
insert(AccessResultData accessResultData)
Insert the entity. |
|
void |
insertOrUpdate(AccessResultData accessResultData)
Insert or update the entity modified-only. |
|
org.seasar.robot.dbflute.cbean.ConditionBean |
newConditionBean()
|
|
org.seasar.robot.dbflute.Entity |
newEntity()
|
|
AccessResultDataCB |
newMyConditionBean()
|
|
AccessResultData |
newMyEntity()
|
|
java.util.List<AccessResult> |
pulloutAccessResult(java.util.List<AccessResultData> accessResultDataList)
Pull out the list of foreign table 'AccessResult'. |
|
int |
queryDelete(AccessResultDataCB cb)
Query delete the several entities. |
|
int |
queryUpdate(AccessResultData accessResultData,
AccessResultDataCB cb)
Query update the several entities. |
|
|
scalarSelect(java.lang.Class<RESULT> resultType)
Select the scalar value derived by a function. |
|
AccessResultData |
selectByPKValue(java.lang.Long id)
Select the entity by the primary-key value. |
|
AccessResultData |
selectByPKValueWithDeletedCheck(java.lang.Long id)
Select the entity by the primary-key value with deleted check. |
|
int |
selectCount(AccessResultDataCB cb)
Select the count by the condition-bean. |
|
void |
selectCursor(AccessResultDataCB cb,
org.seasar.robot.dbflute.cbean.EntityRowHandler<AccessResultData> entityRowHandler)
Select the cursor by the condition-bean. |
|
AccessResultData |
selectEntity(AccessResultDataCB cb)
Select the entity by the condition-bean. |
|
AccessResultData |
selectEntityWithDeletedCheck(AccessResultDataCB cb)
Select the entity by the condition-bean with deleted check. |
|
org.seasar.robot.dbflute.cbean.ListResultBean<AccessResultData> |
selectList(AccessResultDataCB cb)
Select the list as result bean. |
|
org.seasar.robot.dbflute.cbean.PagingResultBean<AccessResultData> |
selectPage(AccessResultDataCB cb)
Select the page as result bean. |
|
void |
update(AccessResultData accessResultData)
Update the entity modified-only. |
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable から継承されたメソッド |
---|
assertEntityHasUpdateDateValue, assertEntityHasVersionNoValue, assertEntityOfDelete, assertEntityOfInsert, assertEntityOfUpdate, callCreateList, callModifyList, callRemoveList, create, createBatchDeleteEntityCommand, createBatchDeleteNonstrictEntityCommand, createBatchInsertEntityCommand, createBatchUpdateEntityCommand, createBatchUpdateNonstrictEntityCommand, createDeleteEntityCommand, createDeleteNonstrictEntityCommand, createInsertEntityCommand, createOrModify, createOrModifyNonstrict, createQueryDeleteCBCommand, createQueryUpdateEntityCBCommand, createUpdateEntityCommand, createUpdateNonstrictEntityCommand, determineExecuteDelete, determineExecuteInsert, determineExecuteUpdate, filterEntityOfDelete, filterEntityOfInsert, filterEntityOfUpdate, frameworkFilterEntityOfDelete, frameworkFilterEntityOfInsert, frameworkFilterEntityOfUpdate, getCommonColumnAutoSetupper, helpDeleteInternally, helpDeleteNonstrictIgnoreDeletedInternally, helpDeleteNonstrictInternally, helpFilterBeforeDeleteInternally, helpFilterBeforeInsertInternally, helpFilterBeforeUpdateInternally, helpInsertOrUpdateInternally, helpInsertOrUpdateInternally, helpUpdateInternally, helpUpdateNonstrictInternally, injectSequenceToPrimaryKeyIfNeeds, lumpCreate, lumpModify, lumpRemove, modify, modifyNonstrict, processBeforeDelete, processBeforeInsert, processBeforeUpdate, remove, setCommonColumnAutoSetupper, setupCommonColumnOfInsertIfNeeds, setupCommonColumnOfUpdateIfNeeds, tokenFileReflection |
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable から継承されたメソッド |
---|
assertBehaviorCommandInvoker, assertCBNotNull, assertConditionBeanNotNull, assertEntityNotDeleted, assertEntityNotDeleted, assertEntityNotNull, assertEntityNotNullAndHasPrimaryKeyValue, assertEntitySelectedAsOne, assertListNotNullAndEmpty, assertListNotNullAndHasOnlyOne, assertListNotNullAndNotEmpty, assertObjectNotNull, assertStringNotNullAndNotTrimmedEmpty, createSelectCountCBCommand, createSelectCursorCBCommand, createSelectListCBCommand, createSelectNextValCommand, createSelectScalarCBCommand, doHelpLoadReferrerInternally, getBehaviorCommandInvoker, getBehaviorSelector, getCountAll, helpConditionBeanDowncastInternally, helpConvertingSequenceObject, helpEntityDowncastInternally, helpLoadReferrerInternally, helpPulloutInternally, helpSelectEntityInternally, helpSelectEntityWithDeletedCheckInternally, invoke, ln, outsideSql, readCount, readEntity, readEntityWithDeletedCheck, readList, readNextVal, readPage, setBehaviorCommandInvoker, setBehaviorSelector, tokenFileOutput, toLowerCaseIfString, toLowerCasePrimaryKeyIfString, warmUpCommand, xassLRArg, xassLRArg, xassLRArg, xassLRArg, xcheckSafetyResultAsOne, xgetBSFLR, xnewLRLs, xrestoreSafetyResult |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース org.seasar.robot.dbflute.bhv.BehaviorReadable から継承されたメソッド |
---|
getCountAll, readCount, readEntity, readEntityWithDeletedCheck, readList, readNextVal, readPage, warmUpCommand |
フィールドの詳細 |
---|
public static final java.lang.String PATH_deleteBySessionId
public static final java.lang.String PATH_deleteAll
コンストラクタの詳細 |
---|
public BsAccessResultDataBhv()
メソッドの詳細 |
---|
public java.lang.String getTableDbName()
public org.seasar.robot.dbflute.dbmeta.DBMeta getDBMeta()
public AccessResultDataDbm getMyDBMeta()
public org.seasar.robot.dbflute.Entity newEntity()
public org.seasar.robot.dbflute.cbean.ConditionBean newConditionBean()
public AccessResultData newMyEntity()
public AccessResultDataCB newMyConditionBean()
public int selectCount(AccessResultDataCB cb)
cb
- The condition-bean of AccessResultData. (NotNull)
protected int doReadCount(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadCount
public void selectCursor(AccessResultDataCB cb, org.seasar.robot.dbflute.cbean.EntityRowHandler<AccessResultData> entityRowHandler)
cb
- The condition-bean of AccessResultData. (NotNull)entityRowHandler
- The handler of entity row of AccessResultData. (NotNull)public AccessResultData selectEntity(AccessResultDataCB cb)
cb
- The condition-bean of AccessResultData. (NotNull)
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.protected org.seasar.robot.dbflute.Entity doReadEntity(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadEntity
public AccessResultData selectEntityWithDeletedCheck(AccessResultDataCB cb)
cb
- The condition-bean of AccessResultData. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.protected org.seasar.robot.dbflute.Entity doReadEntityWithDeletedCheck(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadEntityWithDeletedCheck
public AccessResultData selectByPKValue(java.lang.Long id)
id
- The one of primary key. (NotNull)
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.public AccessResultData selectByPKValueWithDeletedCheck(java.lang.Long id)
id
- The one of primary key. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.public org.seasar.robot.dbflute.cbean.ListResultBean<AccessResultData> selectList(AccessResultDataCB cb)
cb
- The condition-bean of AccessResultData. (NotNull)
protected org.seasar.robot.dbflute.cbean.ListResultBean<? extends org.seasar.robot.dbflute.Entity> doReadList(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadList
public org.seasar.robot.dbflute.cbean.PagingResultBean<AccessResultData> selectPage(AccessResultDataCB cb)
cb
- The condition-bean of AccessResultData. (NotNull)
protected org.seasar.robot.dbflute.cbean.PagingResultBean<? extends org.seasar.robot.dbflute.Entity> doReadPage(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadPage
public <RESULT> org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable.SLFunction<AccessResultDataCB,RESULT> scalarSelect(java.lang.Class<RESULT> resultType)
accessResultDataBhv.scalarSelect(Date.class).max(new ScalarQuery(AccessResultDataCB cb) { cb.specify().columnXxxDatetime(); // the required specification of target column cb.query().setXxxName_PrefixSearch("S"); // query as you like it });
RESULT
- The type of result.resultType
- The type of result. (NotNull)
public java.util.List<AccessResult> pulloutAccessResult(java.util.List<AccessResultData> accessResultDataList)
accessResultDataList
- The list of accessResultData. (NotNull)
public void insert(AccessResultData accessResultData)
accessResultData
- The entity of insert target. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyExistsException
- When the entity already exists. (Unique Constraint Violation)protected void doCreate(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doCreate
public void update(AccessResultData accessResultData)
accessResultData
- The entity of update target. (NotNull) {PrimaryKeyRequired, ConcurrencyColumnRequired}
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.
org.seasar.robot.dbflute.exception.EntityAlreadyExistsException
- When the entity already exists. (Unique Constraint Violation)protected void doModify(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doModify
protected void doModifyNonstrict(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doModifyNonstrict
public void insertOrUpdate(AccessResultData accessResultData)
accessResultData
- The entity of insert or update target. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.
org.seasar.robot.dbflute.exception.EntityAlreadyExistsException
- When the entity already exists. (Unique Constraint Violation)protected void doCreateOrUpdate(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doCreateOrUpdate
protected void doCreateOrUpdateNonstrict(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doCreateOrUpdateNonstrict
public void delete(AccessResultData accessResultData)
accessResultData
- The entity of delete target. (NotNull) {PrimaryKeyRequired, ConcurrencyColumnRequired}
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.
org.seasar.robot.dbflute.exception.EntityDuplicatedException
- When the entity has been duplicated.protected void doRemove(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doRemove
public int[] batchInsert(java.util.List<AccessResultData> accessResultDataList)
accessResultDataList
- The list of the entity. (NotNull)
public int[] batchUpdate(java.util.List<AccessResultData> accessResultDataList)
accessResultDataList
- The list of the entity. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.public int[] batchDelete(java.util.List<AccessResultData> accessResultDataList)
accessResultDataList
- The list of the entity. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.public int queryUpdate(AccessResultData accessResultData, AccessResultDataCB cb)
accessResultData
- The entity that contains update values. (NotNull) {PrimaryKeyNotRequired}cb
- The condition-bean of AccessResultData. (NotNull)
public int queryDelete(AccessResultDataCB cb)
cb
- The condition-bean of AccessResultData. (NotNull)
protected int delegateSelectCount(AccessResultDataCB cb)
protected void delegateSelectCursor(AccessResultDataCB cb, org.seasar.robot.dbflute.cbean.EntityRowHandler<AccessResultData> entityRowHandler)
protected java.util.List<AccessResultData> delegateSelectList(AccessResultDataCB cb)
protected int delegateInsert(AccessResultData e)
protected int delegateUpdate(AccessResultData e)
protected int delegateDelete(AccessResultData e)
protected int[] delegateInsertList(java.util.List<AccessResultData> ls)
protected int[] doCreateList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doCreateList
protected int[] delegateUpdateList(java.util.List<AccessResultData> ls)
protected int[] doModifyList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doModifyList
protected int[] delegateDeleteList(java.util.List<AccessResultData> ls)
protected int[] doRemoveList(java.util.List<org.seasar.robot.dbflute.Entity> ls)
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
内の doRemoveList
protected boolean hasVersionNoValue(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の hasVersionNoValue
protected boolean hasUpdateDateValue(org.seasar.robot.dbflute.Entity entity)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の hasUpdateDateValue
protected AccessResultData downcast(org.seasar.robot.dbflute.Entity entity)
protected AccessResultDataCB downcast(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |