Class BsGroupBhv

java.lang.Object
org.dbflute.bhv.AbstractBehaviorReadable<ENTITY,CB>
org.dbflute.bhv.AbstractBehaviorWritable<ENTITY,CB>
org.codelibs.fess.es.user.allcommon.EsAbstractBehavior<Group,GroupCB>
org.codelibs.fess.es.user.bsbhv.BsGroupBhv
All Implemented Interfaces:
org.dbflute.bhv.BehaviorReadable, org.dbflute.bhv.BehaviorWritable
Direct Known Subclasses:
GroupBhv

public abstract class BsGroupBhv extends EsAbstractBehavior<Group,GroupCB>
Author:
ESFlute (using FreeGen)
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.codelibs.fess.es.user.allcommon.EsAbstractBehavior

    EsAbstractBehavior.BulkList<E,B>

    Nested classes/interfaces inherited from class org.dbflute.bhv.AbstractBehaviorReadable

    org.dbflute.bhv.AbstractBehaviorReadable.InternalLoadReferrerCallback<LOCAL_ENTITY extends org.dbflute.Entity,PK extends Object,REFERRER_CB extends org.dbflute.cbean.ConditionBean,REFERRER_ENTITY extends org.dbflute.Entity>
  • Field Summary

    Fields inherited from class org.dbflute.bhv.AbstractBehaviorWritable

    _commonColumnAutoSetupper, EMPTY_INT_ARRAY

    Fields inherited from class org.dbflute.bhv.AbstractBehaviorReadable

    _behaviorCommandInvoker, _behaviorSelector, DERIVED_MAPPABLE_ALIAS_PREFIX, EMPTY_NREF_LGWAY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    protected String
     
     
     
     
    int[]
     
    int[]
    batchDelete(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call)
     
    int[]
    batchDelete(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> entityCall)
     
    int[]
     
    int[]
    batchInsert(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call)
     
    int[]
    batchInsert(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> entityCall)
     
    int[]
     
    int[]
    batchUpdate(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call)
     
    int[]
    batchUpdate(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> entityCall)
     
    protected <RESULT extends Group>
    RESULT
    createEntity(Map<String,Object> source, Class<? extends RESULT> entityType)
     
    void
    delete(Group entity)
     
    void
    delete(Group entity, EsAbstractEntity.RequestOptionCall<org.opensearch.action.delete.DeleteRequestBuilder> opLambda)
     
    protected org.dbflute.Entity
    doReadEntity(org.dbflute.cbean.ConditionBean cb)
     
    protected <ENTITY extends Group>
    ENTITY
    doSelectByPK(String id, Class<? extends ENTITY> tp)
     
    protected <ENTITY extends Group>
    org.dbflute.optional.OptionalEntity<ENTITY>
    doSelectOptionalByPK(String id, Class<? extends ENTITY> tp)
     
    protected <ENTITY extends Group>
    org.dbflute.optional.OptionalEntity<ENTITY>
    doSelectOptionalEntity(GroupCB cb, Class<? extends ENTITY> tp)
     
    protected org.dbflute.optional.OptionalEntity<Group>
     
    protected org.dbflute.optional.OptionalEntity<Group>
     
    void
    insert(Group entity)
     
    void
    insert(Group entity, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> opLambda)
     
    void
     
    void
    insertOrUpdate(Group entity, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> opLambda)
     
     
    int
    queryDelete(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
     
    void
    selectBulk(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda, org.dbflute.bhv.readable.EntityRowHandler<List<Group>> entityLambda)
     
    org.dbflute.optional.OptionalEntity<Group>
     
    int
    selectCount(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
     
    void
    selectCursor(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda, org.dbflute.bhv.readable.EntityRowHandler<Group> entityLambda)
     
    org.dbflute.optional.OptionalEntity<Group>
    selectEntity(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
     
    selectEntityWithDeletedCheck(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
     
    org.dbflute.cbean.result.ListResultBean<Group>
    selectList(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
     
    org.dbflute.cbean.result.PagingResultBean<Group>
    selectPage(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
     
    protected Class<GroupCB>
     
    protected Class<Group>
     
    protected Class<? extends Group>
     
    void
    update(Group entity)
     
    void
    update(Group entity, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> opLambda)
     
    protected <RESULT extends Group>
    RESULT
    updateEntity(Map<String,Object> source, RESULT result)
     
    protected GroupCB
     

    Methods inherited from class org.dbflute.bhv.AbstractBehaviorWritable

    adjustEntityBeforeDelete, adjustEntityBeforeInsert, adjustEntityBeforeQueryDelete, adjustEntityBeforeQueryInsert, adjustEntityBeforeQueryUpdate, adjustEntityBeforeUpdate, adjustEntityListBeforeBatchDelete, adjustEntityListBeforeBatchInsert, adjustEntityListBeforeBatchUpdate, assertDeleteOpCallNotNull, assertDeleteOptionStatus, assertEntityHasOptimisticLockValue, assertEntityHasUpdateDateValue, assertEntityHasVersionNoValue, assertEntityOfDelete, assertEntityOfInsert, assertEntityOfUpdate, assertInsertOpCallNotNull, assertInsertOptionStatus, assertQueryDeleteStatus, assertQueryUpdateStatus, assertUpdateColumnSpecificationNotNull, assertUpdateOpCallNotNull, assertUpdateOptionStatus, checkCountBeforeQueryUpdateIfNeeds, create, createBatchDeleteCommand, createBatchDeleteNonstrictCommand, createBatchInsertCommand, createBatchUpdateCommand, createBatchUpdateNonstrictCommand, createCBForQueryInsert, createCBForSpecifiedUpdate, createCBForVaryingUpdate, createDeleteEntityCommand, createDeleteNonstrictEntityCommand, createDeleteOption, createInsertOption, createOptionalCause, createOptionalDeleteOption, createOptionalUpdateOption, createOrModify, createOrModifyNonstrict, createPlainInsertOption, createQueryDeleteCBCommand, createQueryInsertCBCommand, createQueryUpdateCBCommand, createSpecifiedUpdateOption, createUpdateEntityCommand, createUpdateNonstrictEntityCommand, createUpdateOption, delegateBatchDeleteNonstrict, delegateBatchUpdateNonstrict, delegateDeleteNonstrict, delegateQueryInsert, delegateQueryUpdate, delegateUpdateNonstrict, doBatchDelete, doBatchDeleteNonstrict, doBatchInsert, doBatchUpdate, doBatchUpdateNonstrict, doCreate, doCreateOrModify, doCreateOrModifyNonstrict, doDelete, doDeleteNonstrict, doInsert, doInsertOrUpdate, doInsertOrUpdateNonstrict, doLumpCreate, doLumpModify, doLumpModifyNonstrict, doLumpRemove, doLumpRemoveNonstrict, doModify, doModifyNonstrict, doQueryDelete, doQueryInsert, doQueryUpdate, doRangeCreate, doRangeModify, doRangeRemove, doRemove, doRemoveNonstrict, doUpdate, doUpdateNonstrict, downcast, downcast, downcast, downcast, emptyOpt, filterEntityOfDelete, filterEntityOfInsert, filterEntityOfUpdate, frameworkFilterEntityOfDelete, frameworkFilterEntityOfInsert, frameworkFilterEntityOfUpdate, getCommonColumnAutoSetupper, helpDeleteInternally, helpDeleteNonstrictIgnoreDeletedInternally, helpDeleteNonstrictInternally, helpDetermineInsertOrUpdateDirectInsert, helpInsertOrUpdateInternally, helpInsertOrUpdateNonstrictInternally, helpReloadPrimaryKeyIfUniqueByIfNeeds, helpUpdateInternally, helpUpdateNonstrictInternally, hookBeforeDelete, hookBeforeInsert, hookBeforeUpdate, hookFinallyDelete, hookFinallyInsert, hookFinallyUpdate, injectSequenceToPrimaryKeyIfNeeds, isBatchInsertColumnModifiedPropertiesFragmentedDisallowed, isBatchUpdateColumnModifiedPropertiesFragmentedAllowed, isCompatibleBatchUpdateDefaultEveryColumn, lumpCreate, lumpModify, lumpModifyNonstrict, lumpRemove, lumpRemoveNonstrict, modify, modifyNonstrict, newBatchDeleteCommand, newBatchDeleteNonstrictCommand, newBatchInsertCommand, newBatchUpdateCommand, newBatchUpdateNonstrictCommand, newDeleteEntityCommand, newDeleteNonstrictEntityCommand, newDeleteOption, newInsertOption, newUpdateEntityCommand, newUpdateNonstrictEntityCommand, newUpdateOption, prepareBatchInsertOption, prepareBatchUpdateOption, prepareDeleteOption, prepareEntityDelete, prepareEntityDeleteOption, prepareEntityUpdate, prepareEntityUpdateOption, prepareInsertOption, prepareUpdateOption, rangeCreate, rangeModify, rangeRemove, reflectUniqueDriven, remove, removeNonstrict, setCommonColumnAutoSetupper, setupCommonColumnOfInsertIfNeeds, setupCommonColumnOfUpdateIfNeeds, setupExclusiveControlColumnOfQueryInsert, setupListEntityCommand, throwUpdateDateValueNullException, throwUpdateEntityAlreadyDeletedException, throwUpdateEntityDuplicatedException, throwVersionNoValueNullException

    Methods inherited from class org.dbflute.bhv.AbstractBehaviorReadable

    assertBehaviorCommandInvoker, assertCBCallNotNull, assertCBNotDreamCruise, assertCBNotNull, assertCBStateValid, assertConditionBeanSelectResource, assertEntityListNotNull, assertEntityNotDeleted, assertEntityNotNull, assertEntityNotNullAndHasPrimaryKeyValue, assertListNotNullAndEmpty, assertListNotNullAndHasOnlyOne, assertListNotNullAndNotEmpty, assertObjectNotNull, assertSpecifyDerivedReferrerEntityProperty, assertStringNotNullAndNotTrimmedEmpty, createBhvExThrower, createCB, createCBExThrower, createExceptionMessageBuilder, createHpSLSExecutor, createInsertEntityCommand, createOptionalEntity, createOptionalInsertOption, createPagingHandler, createPagingInvoker, createSelectCountCBCommand, createSelectCursorCBCommand, createSelectEntityCBCommand, createSelectListCBCommand, createSelectNextValCommand, createSelectNextValSubCommand, createSelectScalarCBCommand, createSLSFunction, delegateInsertNoPK, delegateSelectCountPlainly, delegateSelectNextVal, delegateSelectNextValSub, doHelpLoadReferrerInternally, doHelpLoadReferrerInternally, doOutsideSql, doReadCount, doReadEntityWithDeletedCheck, doReadList, 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, helpSelectCursorInternally, helpSelectEntityInternally, helpSelectEntityWithDeletedCheckInternally, helpSelectListInternally, helpSelectPageInternally, invoke, isEntityDerivedMappable, isRelationOptional, ln, newEntity, newInsertEntityCommand, newSelectCountCBCommand, newSelectCursorCBCommand, newSelectEntityCBCommand, newSelectListCBCommand, newSelectNextValCommand, newSelectNextValSubCommand, newSelectScalarCBCommand, newSLSFunction, readCount, readCursor, readEntity, readEntityWithDeletedCheck, readList, readNextVal, readPage, readScalar, readyOutsideSql, setBehaviorCommandInvoker, setBehaviorSelector, throwSelectEntityAlreadyDeletedException, throwSelectEntityConditionNotFoundException, throwSelectEntityDuplicatedException, throwSpecifyDerivedReferrerEntityPropertyNotFoundException, toLoadReferrerMappingKey, toLowerCaseIfString, toRelationOptional, 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, xsetupSelectCommand

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.dbflute.bhv.BehaviorReadable

    newEntity, readCount, readCursor, readEntity, readEntityWithDeletedCheck, readList, readNextVal, readPage, readScalar, readyOutsideSql, warmUpCommand
  • Constructor Details

    • BsGroupBhv

      public BsGroupBhv()
  • Method Details

    • asTableDbName

      public String asTableDbName()
    • asEsIndex

      protected String asEsIndex()
      Specified by:
      asEsIndex in class EsAbstractBehavior<Group,GroupCB>
    • asEsIndexType

      public String asEsIndexType()
      Specified by:
      asEsIndexType in class EsAbstractBehavior<Group,GroupCB>
    • asEsSearchType

      public String asEsSearchType()
      Specified by:
      asEsSearchType in class EsAbstractBehavior<Group,GroupCB>
    • asDBMeta

      public GroupDbm asDBMeta()
    • createEntity

      protected <RESULT extends Group> RESULT createEntity(Map<String,Object> source, Class<? extends RESULT> entityType)
      Specified by:
      createEntity in class EsAbstractBehavior<Group,GroupCB>
    • updateEntity

      protected <RESULT extends Group> RESULT updateEntity(Map<String,Object> source, RESULT result)
    • selectCount

      public int selectCount(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
    • selectEntity

      public org.dbflute.optional.OptionalEntity<Group> selectEntity(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
    • facadeSelectEntity

      protected org.dbflute.optional.OptionalEntity<Group> facadeSelectEntity(GroupCB cb)
    • doSelectOptionalEntity

      protected <ENTITY extends Group> org.dbflute.optional.OptionalEntity<ENTITY> doSelectOptionalEntity(GroupCB cb, Class<? extends ENTITY> tp)
    • newConditionBean

      public GroupCB newConditionBean()
      Specified by:
      newConditionBean in interface org.dbflute.bhv.BehaviorReadable
      Specified by:
      newConditionBean in class org.dbflute.bhv.AbstractBehaviorReadable<Group,GroupCB>
    • doReadEntity

      protected org.dbflute.Entity doReadEntity(org.dbflute.cbean.ConditionBean cb)
      Specified by:
      doReadEntity in class org.dbflute.bhv.AbstractBehaviorReadable<Group,GroupCB>
    • selectEntityWithDeletedCheck

      public Group selectEntityWithDeletedCheck(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
    • selectByPK

      public org.dbflute.optional.OptionalEntity<Group> selectByPK(String id)
    • facadeSelectByPK

      protected org.dbflute.optional.OptionalEntity<Group> facadeSelectByPK(String id)
    • doSelectByPK

      protected <ENTITY extends Group> ENTITY doSelectByPK(String id, Class<? extends ENTITY> tp)
    • xprepareCBAsPK

      protected GroupCB xprepareCBAsPK(String id)
    • doSelectOptionalByPK

      protected <ENTITY extends Group> org.dbflute.optional.OptionalEntity<ENTITY> doSelectOptionalByPK(String id, Class<? extends ENTITY> tp)
    • typeOfSelectedEntity

      protected Class<? extends Group> typeOfSelectedEntity()
      Specified by:
      typeOfSelectedEntity in class org.dbflute.bhv.AbstractBehaviorReadable<Group,GroupCB>
    • typeOfHandlingEntity

      protected Class<Group> typeOfHandlingEntity()
      Specified by:
      typeOfHandlingEntity in class org.dbflute.bhv.AbstractBehaviorReadable<Group,GroupCB>
    • typeOfHandlingConditionBean

      protected Class<GroupCB> typeOfHandlingConditionBean()
      Specified by:
      typeOfHandlingConditionBean in class org.dbflute.bhv.AbstractBehaviorReadable<Group,GroupCB>
    • selectList

      public org.dbflute.cbean.result.ListResultBean<Group> selectList(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
    • selectPage

      public org.dbflute.cbean.result.PagingResultBean<Group> selectPage(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
    • selectCursor

      public void selectCursor(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda, org.dbflute.bhv.readable.EntityRowHandler<Group> entityLambda)
    • selectBulk

      public void selectBulk(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda, org.dbflute.bhv.readable.EntityRowHandler<List<Group>> entityLambda)
    • insert

      public void insert(Group entity)
    • insert

      public void insert(Group entity, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> opLambda)
    • update

      public void update(Group entity)
    • update

      public void update(Group entity, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> opLambda)
    • insertOrUpdate

      public void insertOrUpdate(Group entity)
    • insertOrUpdate

      public void insertOrUpdate(Group entity, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> opLambda)
    • delete

      public void delete(Group entity)
    • delete

      public void delete(Group entity, EsAbstractEntity.RequestOptionCall<org.opensearch.action.delete.DeleteRequestBuilder> opLambda)
    • queryDelete

      public int queryDelete(org.dbflute.bhv.readable.CBCall<GroupCB> cbLambda)
    • batchInsert

      public int[] batchInsert(List<Group> list)
    • batchInsert

      public int[] batchInsert(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call)
    • batchInsert

      public int[] batchInsert(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> entityCall)
    • batchUpdate

      public int[] batchUpdate(List<Group> list)
    • batchUpdate

      public int[] batchUpdate(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call)
    • batchUpdate

      public int[] batchUpdate(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> entityCall)
    • batchDelete

      public int[] batchDelete(List<Group> list)
    • batchDelete

      public int[] batchDelete(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call)
    • batchDelete

      public int[] batchDelete(List<Group> list, EsAbstractEntity.RequestOptionCall<org.opensearch.action.bulk.BulkRequestBuilder> call, EsAbstractEntity.RequestOptionCall<org.opensearch.action.index.IndexRequestBuilder> entityCall)