|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable
org.seasar.robot.db.bsbhv.BsUrlFilterBhv
public abstract class BsUrlFilterBhv
The behavior of URL_FILTER that is TABLE.
[primary-key] ID [column] ID, SESSION_ID, URL, FILTER_TYPE, CREATE_TIME [sequence] [identity] ID [version-no] [foreign-table] [referrer-table] [foreign-property] [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 |
フィールドの概要 |
---|
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorWritable から継承されたフィールド |
---|
_commonColumnAutoSetupper |
クラス org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable から継承されたフィールド |
---|
_behaviorCommandInvoker, _behaviorSelector |
コンストラクタの概要 | |
---|---|
BsUrlFilterBhv()
|
メソッドの概要 | ||
---|---|---|
int[] |
batchDelete(java.util.List<UrlFilter> urlFilterList)
Batch delete the list. |
|
int[] |
batchInsert(java.util.List<UrlFilter> urlFilterList)
Batch insert the list. |
|
int[] |
batchUpdate(java.util.List<UrlFilter> urlFilterList)
Batch update the list. |
|
protected int |
delegateDelete(UrlFilter e)
|
|
protected int[] |
delegateDeleteList(java.util.List<UrlFilter> ls)
|
|
protected int |
delegateInsert(UrlFilter e)
|
|
protected int[] |
delegateInsertList(java.util.List<UrlFilter> ls)
|
|
protected int |
delegateSelectCount(UrlFilterCB cb)
|
|
protected void |
delegateSelectCursor(UrlFilterCB cb,
org.seasar.robot.dbflute.cbean.EntityRowHandler<UrlFilter> entityRowHandler)
|
|
protected java.util.List<UrlFilter> |
delegateSelectList(UrlFilterCB cb)
|
|
protected int |
delegateUpdate(UrlFilter e)
|
|
protected int[] |
delegateUpdateList(java.util.List<UrlFilter> ls)
|
|
void |
delete(UrlFilter urlFilter)
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 UrlFilterCB |
downcast(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
|
protected UrlFilter |
downcast(org.seasar.robot.dbflute.Entity entity)
|
|
org.seasar.robot.dbflute.dbmeta.DBMeta |
getDBMeta()
|
|
UrlFilterDbm |
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(UrlFilter urlFilter)
Insert the entity. |
|
void |
insertOrUpdate(UrlFilter urlFilter)
Insert or update the entity modified-only. |
|
org.seasar.robot.dbflute.cbean.ConditionBean |
newConditionBean()
|
|
org.seasar.robot.dbflute.Entity |
newEntity()
|
|
UrlFilterCB |
newMyConditionBean()
|
|
UrlFilter |
newMyEntity()
|
|
int |
queryDelete(UrlFilterCB cb)
Query delete the several entities. |
|
int |
queryUpdate(UrlFilter urlFilter,
UrlFilterCB cb)
Query update the several entities. |
|
|
scalarSelect(java.lang.Class<RESULT> resultType)
Select the scalar value derived by a function. |
|
UrlFilter |
selectByPKValue(java.lang.Long id)
Select the entity by the primary-key value. |
|
UrlFilter |
selectByPKValueWithDeletedCheck(java.lang.Long id)
Select the entity by the primary-key value with deleted check. |
|
int |
selectCount(UrlFilterCB cb)
Select the count by the condition-bean. |
|
void |
selectCursor(UrlFilterCB cb,
org.seasar.robot.dbflute.cbean.EntityRowHandler<UrlFilter> entityRowHandler)
Select the cursor by the condition-bean. |
|
UrlFilter |
selectEntity(UrlFilterCB cb)
Select the entity by the condition-bean. |
|
UrlFilter |
selectEntityWithDeletedCheck(UrlFilterCB cb)
Select the entity by the condition-bean with deleted check. |
|
org.seasar.robot.dbflute.cbean.ListResultBean<UrlFilter> |
selectList(UrlFilterCB cb)
Select the list as result bean. |
|
org.seasar.robot.dbflute.cbean.PagingResultBean<UrlFilter> |
selectPage(UrlFilterCB cb)
Select the page as result bean. |
|
void |
update(UrlFilter urlFilter)
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 BsUrlFilterBhv()
メソッドの詳細 |
---|
public java.lang.String getTableDbName()
public org.seasar.robot.dbflute.dbmeta.DBMeta getDBMeta()
public UrlFilterDbm getMyDBMeta()
public org.seasar.robot.dbflute.Entity newEntity()
public org.seasar.robot.dbflute.cbean.ConditionBean newConditionBean()
public UrlFilter newMyEntity()
public UrlFilterCB newMyConditionBean()
public int selectCount(UrlFilterCB cb)
cb
- The condition-bean of UrlFilter. (NotNull)
protected int doReadCount(org.seasar.robot.dbflute.cbean.ConditionBean cb)
org.seasar.robot.dbflute.bhv.AbstractBehaviorReadable
内の doReadCount
public void selectCursor(UrlFilterCB cb, org.seasar.robot.dbflute.cbean.EntityRowHandler<UrlFilter> entityRowHandler)
cb
- The condition-bean of UrlFilter. (NotNull)entityRowHandler
- The handler of entity row of UrlFilter. (NotNull)public UrlFilter selectEntity(UrlFilterCB cb)
cb
- The condition-bean of UrlFilter. (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 UrlFilter selectEntityWithDeletedCheck(UrlFilterCB cb)
cb
- The condition-bean of UrlFilter. (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 UrlFilter 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 UrlFilter 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<UrlFilter> selectList(UrlFilterCB cb)
cb
- The condition-bean of UrlFilter. (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<UrlFilter> selectPage(UrlFilterCB cb)
cb
- The condition-bean of UrlFilter. (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<UrlFilterCB,RESULT> scalarSelect(java.lang.Class<RESULT> resultType)
urlFilterBhv.scalarSelect(Date.class).max(new ScalarQuery(UrlFilterCB 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 void insert(UrlFilter urlFilter)
urlFilter
- 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(UrlFilter urlFilter)
urlFilter
- 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(UrlFilter urlFilter)
urlFilter
- 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(UrlFilter urlFilter)
urlFilter
- 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<UrlFilter> urlFilterList)
urlFilterList
- The list of the entity. (NotNull)
public int[] batchUpdate(java.util.List<UrlFilter> urlFilterList)
urlFilterList
- 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<UrlFilter> urlFilterList)
urlFilterList
- The list of the entity. (NotNull)
org.seasar.robot.dbflute.exception.EntityAlreadyDeletedException
- When the entity has already been deleted.public int queryUpdate(UrlFilter urlFilter, UrlFilterCB cb)
urlFilter
- The entity that contains update values. (NotNull) {PrimaryKeyNotRequired}cb
- The condition-bean of UrlFilter. (NotNull)
public int queryDelete(UrlFilterCB cb)
cb
- The condition-bean of UrlFilter. (NotNull)
protected int delegateSelectCount(UrlFilterCB cb)
protected void delegateSelectCursor(UrlFilterCB cb, org.seasar.robot.dbflute.cbean.EntityRowHandler<UrlFilter> entityRowHandler)
protected java.util.List<UrlFilter> delegateSelectList(UrlFilterCB cb)
protected int delegateInsert(UrlFilter e)
protected int delegateUpdate(UrlFilter e)
protected int delegateDelete(UrlFilter e)
protected int[] delegateInsertList(java.util.List<UrlFilter> 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<UrlFilter> 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<UrlFilter> 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 UrlFilter downcast(org.seasar.robot.dbflute.Entity entity)
protected UrlFilterCB downcast(org.seasar.robot.dbflute.cbean.ConditionBean cb)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |