Class KeyMatchDbm

  • All Implemented Interfaces:
    org.dbflute.dbmeta.DBMeta

    public class KeyMatchDbm
    extends org.dbflute.dbmeta.AbstractDBMeta
    Author:
    ESFlute (using FreeGen)
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.dbflute.dbmeta.DBMeta

        org.dbflute.dbmeta.DBMeta.OptimisticLockType
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void acceptAllColumnMap​(org.dbflute.Entity entity, Map<String,​? extends Object> allColumnMap)  
      void acceptPrimaryKeyMap​(org.dbflute.Entity entity, Map<String,​? extends Object> primaryKeyMap)  
      protected List<org.dbflute.dbmeta.info.ColumnInfo> ccil()  
      org.dbflute.dbmeta.info.ColumnInfo columnBoost()  
      org.dbflute.dbmeta.info.ColumnInfo columnCreatedBy()  
      org.dbflute.dbmeta.info.ColumnInfo columnCreatedTime()  
      org.dbflute.dbmeta.info.ColumnInfo columnMaxSize()  
      org.dbflute.dbmeta.info.ColumnInfo columnQuery()  
      org.dbflute.dbmeta.info.ColumnInfo columnTerm()  
      org.dbflute.dbmeta.info.ColumnInfo columnUpdatedBy()  
      org.dbflute.dbmeta.info.ColumnInfo columnUpdatedTime()  
      org.dbflute.dbmeta.info.ColumnInfo columnVirtualHost()  
      protected org.dbflute.dbmeta.info.UniqueInfo cpui()  
      Map<String,​Object> extractAllColumnMap​(org.dbflute.Entity entity)  
      Map<String,​Object> extractPrimaryKeyMap​(org.dbflute.Entity entity)  
      org.dbflute.dbmeta.property.PropertyGateway findPropertyGateway​(String prop)  
      String getBehaviorTypeName()  
      String getConditionBeanTypeName()  
      org.dbflute.dbway.DBDef getCurrentDBDef()  
      Class<? extends org.dbflute.Entity> getEntityType()  
      String getEntityTypeName()  
      String getGenerationGapBasePrefix()  
      static KeyMatchDbm getInstance()  
      String getProjectName()  
      String getProjectPrefix()  
      String getTableDbName()  
      String getTableDispName()  
      String getTablePropertyName()  
      org.dbflute.dbmeta.name.TableSqlName getTableSqlName()  
      boolean hasCompoundPrimaryKey()  
      boolean hasPrimaryKey()  
      org.dbflute.Entity newEntity()  
      • Methods inherited from class org.dbflute.dbmeta.AbstractDBMeta

        assertObjectNotNull, assertStringNotNullAndNotTrimmedEmpty, buildPropertyGetterMethodName, buildPropertySetterMethodName, buildRelationInfoGetterMethodNameInitCap, cci, ccls, cfi, checkDowncast, chooseColumnPropertyAccessType, chooseForeignPropertyAccessType, chooseReferrerPropertyAccessType, createColumnPropertyMethodFinder, createFlexibleConcurrentMap, createForeignPropertyMethodFinder, createMetaHandlingEntityToMapMapper, createMetaHandlingMapToEntityMapper, createReferrerPropertyMethodFinder, cri, ctb, ctdt, cti, ctl, ctld, ctldt, ctlt, ctn, cttm, cttp, doAcceptAllColumnMap, doAcceptPrimaryKeyMap, doConvertToColumnValueMap, doConvertToEntity, doExtractAllColumnMap, doExtractPrimaryKeyMap, doFindEfpg, doFindEpg, doFindPropertyMethod, doSearchMetaInfoList, downcast, findColumnInfo, findForeignDBMeta, findForeignInfo, findForeignInfo, findForeignPropertyGateway, findPropertyReadMethod, findPropertyWriteMethod, findReferrerDBMeta, findReferrerInfo, findRelationInfo, gcls, getColumnInfoFlexibleMap, getColumnInfoList, getCommonColumnInfoBeforeInsertList, getCommonColumnInfoBeforeUpdateList, getCommonColumnInfoList, getForeignInfoFlexibleMap, getForeignInfoList, getForeignInfoRelationNoKeyMap, getPrimaryInfo, getPrimaryUniqueInfo, getReferrerInfoFlexibleMap, getReferrerInfoList, getReferrerPropertyListType, getSequenceCacheSize, getSequenceIncrementSize, getSequenceName, getSequenceNextValSql, getTableAlias, getTableComment, getUniqueInfoList, getUpdateDateColumnInfo, getVersionNoColumnInfo, hasColumn, hasCommonColumn, hasForeign, hasIdentity, hasOptimisticLock, hasReferrer, hasSequence, hasUpdateDate, hasVersionNo, hpcpui, hpcpui, hpcui, hpcui, initCap, initializeInformationResource, initUncap, ln, newArrayList, newArrayList, newArrayList, newArrayListSized, newConcurrentHashMap, newConcurrentHashMap, newHashMap, newLinkedHashMap, newLinkedHashMap, newLinkedHashMapSized, replaceString, searchForeignInfoList, searchPrimaryInfo, searchReferrerInfoList, searchUniqueInfoList, setupEfpg, setupEpg, setupKeyToLowerMap, splitListTrimmed, throwDBMetaNotFoundException, throwSpecifiedColumnNotPrimaryException
    • Field Detail

      • suppressUnusedImportLocalDateTime

        protected static final Class<?> suppressUnusedImportLocalDateTime
      • _epgMap

        protected final Map<String,​org.dbflute.dbmeta.property.PropertyGateway> _epgMap
      • _columnBoost

        protected final org.dbflute.dbmeta.info.ColumnInfo _columnBoost
      • _columnCreatedBy

        protected final org.dbflute.dbmeta.info.ColumnInfo _columnCreatedBy
      • _columnCreatedTime

        protected final org.dbflute.dbmeta.info.ColumnInfo _columnCreatedTime
      • _columnMaxSize

        protected final org.dbflute.dbmeta.info.ColumnInfo _columnMaxSize
      • _columnQuery

        protected final org.dbflute.dbmeta.info.ColumnInfo _columnQuery
      • _columnTerm

        protected final org.dbflute.dbmeta.info.ColumnInfo _columnTerm
      • _columnUpdatedBy

        protected final org.dbflute.dbmeta.info.ColumnInfo _columnUpdatedBy
      • _columnUpdatedTime

        protected final org.dbflute.dbmeta.info.ColumnInfo _columnUpdatedTime
      • _columnVirtualHost

        protected final org.dbflute.dbmeta.info.ColumnInfo _columnVirtualHost
    • Method Detail

      • getInstance

        public static KeyMatchDbm getInstance()
      • getProjectName

        public String getProjectName()
      • getProjectPrefix

        public String getProjectPrefix()
      • getGenerationGapBasePrefix

        public String getGenerationGapBasePrefix()
      • getCurrentDBDef

        public org.dbflute.dbway.DBDef getCurrentDBDef()
      • findPropertyGateway

        public org.dbflute.dbmeta.property.PropertyGateway findPropertyGateway​(String prop)
        Specified by:
        findPropertyGateway in interface org.dbflute.dbmeta.DBMeta
        Overrides:
        findPropertyGateway in class org.dbflute.dbmeta.AbstractDBMeta
      • getTableDbName

        public String getTableDbName()
      • getTableDispName

        public String getTableDispName()
      • getTablePropertyName

        public String getTablePropertyName()
      • getTableSqlName

        public org.dbflute.dbmeta.name.TableSqlName getTableSqlName()
      • columnBoost

        public org.dbflute.dbmeta.info.ColumnInfo columnBoost()
      • columnCreatedBy

        public org.dbflute.dbmeta.info.ColumnInfo columnCreatedBy()
      • columnCreatedTime

        public org.dbflute.dbmeta.info.ColumnInfo columnCreatedTime()
      • columnMaxSize

        public org.dbflute.dbmeta.info.ColumnInfo columnMaxSize()
      • columnQuery

        public org.dbflute.dbmeta.info.ColumnInfo columnQuery()
      • columnTerm

        public org.dbflute.dbmeta.info.ColumnInfo columnTerm()
      • columnUpdatedBy

        public org.dbflute.dbmeta.info.ColumnInfo columnUpdatedBy()
      • columnUpdatedTime

        public org.dbflute.dbmeta.info.ColumnInfo columnUpdatedTime()
      • columnVirtualHost

        public org.dbflute.dbmeta.info.ColumnInfo columnVirtualHost()
      • ccil

        protected List<org.dbflute.dbmeta.info.ColumnInfo> ccil()
        Specified by:
        ccil in class org.dbflute.dbmeta.AbstractDBMeta
      • hasPrimaryKey

        public boolean hasPrimaryKey()
      • hasCompoundPrimaryKey

        public boolean hasCompoundPrimaryKey()
      • cpui

        protected org.dbflute.dbmeta.info.UniqueInfo cpui()
        Specified by:
        cpui in class org.dbflute.dbmeta.AbstractDBMeta
      • getEntityTypeName

        public String getEntityTypeName()
      • getConditionBeanTypeName

        public String getConditionBeanTypeName()
      • getBehaviorTypeName

        public String getBehaviorTypeName()
      • getEntityType

        public Class<? extends org.dbflute.Entity> getEntityType()
      • newEntity

        public org.dbflute.Entity newEntity()
      • acceptPrimaryKeyMap

        public void acceptPrimaryKeyMap​(org.dbflute.Entity entity,
                                        Map<String,​? extends Object> primaryKeyMap)
      • acceptAllColumnMap

        public void acceptAllColumnMap​(org.dbflute.Entity entity,
                                       Map<String,​? extends Object> allColumnMap)
      • extractPrimaryKeyMap

        public Map<String,​Object> extractPrimaryKeyMap​(org.dbflute.Entity entity)
      • extractAllColumnMap

        public Map<String,​Object> extractAllColumnMap​(org.dbflute.Entity entity)