org.seasar.robot.db.bsentity.dbmeta
クラス AccessResultDataDbm

java.lang.Object
  上位を拡張 org.seasar.robot.dbflute.dbmeta.AbstractDBMeta
      上位を拡張 org.seasar.robot.db.bsentity.dbmeta.AccessResultDataDbm
すべての実装されたインタフェース:
org.seasar.robot.dbflute.dbmeta.DBMeta

public class AccessResultDataDbm
extends org.seasar.robot.dbflute.dbmeta.AbstractDBMeta

The DB meta of ACCESS_RESULT_DATA. (Singleton)

作成者:
DBFlute(AutoGenerator)

入れ子のクラスの概要
static class AccessResultDataDbm.EpsData
           
static class AccessResultDataDbm.EpsEncoding
           
 class AccessResultDataDbm.EpsId
           
static class AccessResultDataDbm.EpsTransformerName
           
 
クラス org.seasar.robot.dbflute.dbmeta.AbstractDBMeta から継承された入れ子のクラス/インタフェース
org.seasar.robot.dbflute.dbmeta.AbstractDBMeta.AbstractRelationTrace, org.seasar.robot.dbflute.dbmeta.AbstractDBMeta.MapStringValueAnalyzer
 
インタフェース org.seasar.robot.dbflute.dbmeta.DBMeta から継承された入れ子のクラス/インタフェース
org.seasar.robot.dbflute.dbmeta.DBMeta.Eps<ENTITY_TYPE extends org.seasar.robot.dbflute.Entity>, org.seasar.robot.dbflute.dbmeta.DBMeta.OptimisticLockType, org.seasar.robot.dbflute.dbmeta.DBMeta.RelationTrace, org.seasar.robot.dbflute.dbmeta.DBMeta.RelationTraceFixHandler
 
フィールドの概要
protected  org.seasar.robot.dbflute.dbmeta.info.ColumnInfo _columnData
           
protected  org.seasar.robot.dbflute.dbmeta.info.ColumnInfo _columnEncoding
           
protected  org.seasar.robot.dbflute.dbmeta.info.ColumnInfo _columnId
           
protected  org.seasar.robot.dbflute.dbmeta.info.ColumnInfo _columnTransformerName
           
protected  Map<String,org.seasar.robot.dbflute.dbmeta.DBMeta.Eps<AccessResultData>> _epsMap
           
protected  String _tableDbName
           
protected  String _tablePropertyName
           
protected  org.seasar.robot.dbflute.dbmeta.name.TableSqlName _tableSqlName
           
 
クラス org.seasar.robot.dbflute.dbmeta.AbstractDBMeta から継承されたフィールド
DUMMY_VALUE
 
インタフェース org.seasar.robot.dbflute.dbmeta.DBMeta から継承されたフィールド
MAP_STRING_DELIMITER, MAP_STRING_END_BRACE, MAP_STRING_EQUAL, MAP_STRING_LIST_MARK, MAP_STRING_MAP_MARK, MAP_STRING_START_BRACE
 
メソッドの概要
 void acceptPrimaryKeyMap(org.seasar.robot.dbflute.Entity e, Map<String,? extends Object> m)
           
protected  List<org.seasar.robot.dbflute.dbmeta.info.ColumnInfo> ccil()
           
 org.seasar.robot.dbflute.dbmeta.info.ColumnInfo columnData()
           
 org.seasar.robot.dbflute.dbmeta.info.ColumnInfo columnEncoding()
           
 org.seasar.robot.dbflute.dbmeta.info.ColumnInfo columnId()
           
 org.seasar.robot.dbflute.dbmeta.info.ColumnInfo columnTransformerName()
           
 Map<String,Object> extractAllColumnMap(org.seasar.robot.dbflute.Entity e)
           
 Map<String,Object> extractPrimaryKeyMap(org.seasar.robot.dbflute.Entity e)
           
 org.seasar.robot.dbflute.dbmeta.info.ForeignInfo foreignAccessResult()
           
 String getBehaviorTypeName()
           
 String getConditionBeanTypeName()
           
 org.seasar.robot.dbflute.DBDef getCurrentDBDef()
           
 String getDaoTypeName()
           
 Class<AccessResultData> getEntityType()
           
 String getEntityTypeName()
           
static AccessResultDataDbm getInstance()
           
 org.seasar.robot.dbflute.dbmeta.info.UniqueInfo getPrimaryUniqueInfo()
           
 String getTableDbName()
           
 String getTablePropertyName()
           
 org.seasar.robot.dbflute.dbmeta.name.TableSqlName getTableSqlName()
           
 boolean hasCompoundPrimaryKey()
           
 boolean hasEntityPropertySetupper(String propertyName)
           
 boolean hasPrimaryKey()
           
 org.seasar.robot.dbflute.Entity newEntity()
           
 AccessResultData newMyEntity()
           
 void setupEntityProperty(String propertyName, Object entity, Object value)
           
 
クラス org.seasar.robot.dbflute.dbmeta.AbstractDBMeta から継承されたメソッド
assertObjectNotNull, assertStringNotNullAndNotTrimmedEmpty, buildRelationInfoGetterMethodNameInitCap, cci, ccls, cfi, checkDowncast, cpui, cpui, cri, ctb, cti, ctl, ctn, doAcceptPrimaryKeyMap, doConvertToColumnValueMap, doExtractAllColumnMap, doExtractPrimaryKeyMap, downcast, findColumnInfo, findDbName, findEps, findForeignDBMeta, findForeignInfo, findPropertyName, findReferrerDBMeta, findReferrerInfo, findRelationInfo, gcls, getColumnInfoFlexibleMap, getColumnInfoList, getCommonColumnInfoBeforeInsertList, getCommonColumnInfoBeforeUpdateList, getCommonColumnInfoList, getForeignInfoFlexibleMap, getForeignInfoList, getReferrerInfoFlexibleMap, getReferrerInfoList, getSequenceCacheSize, getSequenceIncrementSize, getSequenceName, getSequenceNextValSql, getTableAlias, getTableComment, getTableDbNameFlexibleMap, getTablePropertyNameFlexibleMap, getUpdateDateColumnInfo, getVersionNoColumnInfo, hasColumn, hasCommonColumn, hasFlexibleName, hasForeign, hasIdentity, hasMethod, hasReferrer, hasSequence, hasUpdateDate, hasVersionNo, initCap, initializeInformationResource, initUncap, ln, newArrayList, newArrayList, newArrayList, newConcurrentHashMap, newConcurrentHashMap, newHashMap, newLinkedHashMap, newLinkedHashMap, registerEntityPropertySetupper, replaceString, setupEps, setupKeyToLowerMap, splitListTrimmed, throwIllegalClassificationCodeException
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

_tableDbName

protected final String _tableDbName
関連項目:
定数フィールド値

_tablePropertyName

protected final String _tablePropertyName
関連項目:
定数フィールド値

_tableSqlName

protected final org.seasar.robot.dbflute.dbmeta.name.TableSqlName _tableSqlName

_columnId

protected final org.seasar.robot.dbflute.dbmeta.info.ColumnInfo _columnId

_columnTransformerName

protected final org.seasar.robot.dbflute.dbmeta.info.ColumnInfo _columnTransformerName

_columnData

protected final org.seasar.robot.dbflute.dbmeta.info.ColumnInfo _columnData

_columnEncoding

protected final org.seasar.robot.dbflute.dbmeta.info.ColumnInfo _columnEncoding

_epsMap

protected final Map<String,org.seasar.robot.dbflute.dbmeta.DBMeta.Eps<AccessResultData>> _epsMap
メソッドの詳細

getInstance

public static AccessResultDataDbm getInstance()

getCurrentDBDef

public org.seasar.robot.dbflute.DBDef getCurrentDBDef()

getTableDbName

public String getTableDbName()

getTablePropertyName

public String getTablePropertyName()

getTableSqlName

public org.seasar.robot.dbflute.dbmeta.name.TableSqlName getTableSqlName()

columnId

public org.seasar.robot.dbflute.dbmeta.info.ColumnInfo columnId()

columnTransformerName

public org.seasar.robot.dbflute.dbmeta.info.ColumnInfo columnTransformerName()

columnData

public org.seasar.robot.dbflute.dbmeta.info.ColumnInfo columnData()

columnEncoding

public org.seasar.robot.dbflute.dbmeta.info.ColumnInfo columnEncoding()

ccil

protected List<org.seasar.robot.dbflute.dbmeta.info.ColumnInfo> ccil()
定義:
クラス org.seasar.robot.dbflute.dbmeta.AbstractDBMeta 内の ccil

getPrimaryUniqueInfo

public org.seasar.robot.dbflute.dbmeta.info.UniqueInfo getPrimaryUniqueInfo()

hasPrimaryKey

public boolean hasPrimaryKey()

hasCompoundPrimaryKey

public boolean hasCompoundPrimaryKey()

foreignAccessResult

public org.seasar.robot.dbflute.dbmeta.info.ForeignInfo foreignAccessResult()

getEntityTypeName

public String getEntityTypeName()

getConditionBeanTypeName

public String getConditionBeanTypeName()

getDaoTypeName

public String getDaoTypeName()

getBehaviorTypeName

public String getBehaviorTypeName()

getEntityType

public Class<AccessResultData> getEntityType()

newEntity

public org.seasar.robot.dbflute.Entity newEntity()

newMyEntity

public AccessResultData newMyEntity()

acceptPrimaryKeyMap

public void acceptPrimaryKeyMap(org.seasar.robot.dbflute.Entity e,
                                Map<String,? extends Object> m)

extractPrimaryKeyMap

public Map<String,Object> extractPrimaryKeyMap(org.seasar.robot.dbflute.Entity e)

extractAllColumnMap

public Map<String,Object> extractAllColumnMap(org.seasar.robot.dbflute.Entity e)

hasEntityPropertySetupper

public boolean hasEntityPropertySetupper(String propertyName)

setupEntityProperty

public void setupEntityProperty(String propertyName,
                                Object entity,
                                Object value)


Copyright © 2012. All Rights Reserved.