| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected TnResultSetHandler |
AbstractBehaviorCommand.createScalarListResultSetHandler(ValueType valueType) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected static Object |
ResourceContext.doGetValue(ResultSet rs,
String entityNo,
String columnName,
ValueType valueType,
Map<String,Map<String,Integer>> selectIndexMap) |
static Object |
ResourceContext.getLocalValue(ResultSet rs,
String columnName,
ValueType valueType,
Map<String,Map<String,Integer>> selectIndexMap) |
static Object |
ResourceContext.getRelationValue(ResultSet rs,
String relationNoSuffix,
String columnName,
ValueType valueType,
Map<String,Map<String,Integer>> selectIndexMap) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected Object |
TnRowCreatorExtension.getValue(ResultSet rs,
String columnName,
ValueType valueType,
Map<String,Map<String,Integer>> selectIndexMap) |
| コンストラクタと説明 |
|---|
TnIdentifierResultSetHandler(ValueType valueType) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
TnResultSetHandler |
TnResultSetHandlerFactoryImpl.createScalarListResultSetHandler(ValueType valueType) |
TnResultSetHandler |
TnResultSetHandlerFactory.createScalarListResultSetHandler(ValueType valueType) |
protected TnScalarListResultSetHandler |
TnResultSetHandlerFactoryImpl.newScalarListResultSetHandler(ValueType valueType) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ValueType |
TnProcedureValueTypeProvider.findCursorValueType(DBDef dbdef) |
protected ValueType |
TnProcedureMetaDataFactory.findValueType(DfPropertyDesc parameterDesc) |
protected ValueType |
TnProcedureValueTypeProvider.findValueTypeByName(Class<?> pmbType,
String paramName,
Class<?> paramType,
String keyName) |
protected ValueType |
TnAbstractPropertyTypeFactory.findValueTypeByName(String propertyName,
Class<?> propertyType,
String keyName) |
protected ValueType |
TnProcedureValueTypeProvider.findValueTypeByType(Class<?> paramType) |
ValueType |
TnPropertyMapping.getValueType()
Get the value type.
|
ValueType |
TnProcedureParameterType.getValueType() |
protected ValueType |
TnAbstractPropertyTypeFactory.getValueType(DfPropertyDesc propertyDesc) |
ValueType |
TnProcedureValueTypeProvider.provide(Class<?> pmbType,
String paramName,
Class<?> paramType,
String keyName,
DBDef dbdef)
Provide value type for procedure from registered types.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
TnProcedureParameterType.setValueType(ValueType valueType) |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ValueType |
TnPropertyTypeImpl._valueType |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ValueType |
TnPropertyTypeImpl.getValueType() |
| コンストラクタと説明 |
|---|
TnPropertyTypeImpl(DfPropertyDesc propertyDesc,
ValueType valueType,
String columnDbName,
ColumnSqlName columnSqlName,
ColumnInfo entityColumnInfo) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ValueType |
TnAbstractMapResultSetHandler.getValueType(int columnType) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected Map<String,ValueType> |
TnAbstractMapResultSetHandler.createPropertyTypeMap(ResultSetMetaData rsmd) |
protected Map<String,ValueType> |
TnAbstractMapResultSetHandler.newPropertyTypeMap() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected Map<String,Object> |
TnAbstractMapResultSetHandler.createRow(ResultSet rs,
Map<String,ValueType> propertyTypeMap) |
| コンストラクタと説明 |
|---|
TnScalarDynamicResultSetHandler(ValueType valueType) |
TnScalarListResultSetHandler(ValueType valueType) |
TnScalarResultSetHandler(ValueType valueType) |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected ValueType[] |
TnAbstractEntityHandler._bindVariableValueTypes |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected ValueType |
TnAbstractBasicSqlHandler.findValueType(Class<?> type,
Object instance) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
TnAbstractBasicSqlHandler.bindArgs(Connection conn,
PreparedStatement ps,
Object[] args,
ValueType[] valueTypes) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected void |
TnAbstractEntityHandler.doRegisterUpdateWhereBindVariable(List<Object> varList,
List<ValueType> varValueTypeList,
Object bean,
TnPropertyType pt) |
protected void |
TnAbstractEntityHandler.doSetupUpdateWhereBindVariables(List<Object> varList,
List<ValueType> varValueTypeList,
Object bean,
Set<String> uniqueDrivenPropSet) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TnAbstractValueType |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static ValueType |
TnValueTypes.BIGDECIMAL |
static ValueType |
TnValueTypes.BIGINTEGER |
static ValueType |
TnValueTypes.BINARY |
static ValueType |
TnValueTypes.BINARY_STREAM |
static ValueType |
TnValueTypes.BOOLEAN |
static ValueType |
TnValueTypes.BYTE |
static ValueType |
TnValueTypes.BYTES_OID |
static ValueType |
TnValueTypes.CHARACTER |
static ValueType |
TnValueTypes.CLASSIFICATION |
static ValueType |
TnValueTypes.DEFAULT_OBJECT |
static ValueType |
TnValueTypes.DOUBLE |
static ValueType |
TnValueTypes.FIXED_LENGTH_STRING |
static ValueType |
TnValueTypes.FLOAT |
static ValueType |
TnValueTypes.INTEGER |
static ValueType |
TnValueTypes.LOCALDATE_AS_SQLDATE |
static ValueType |
TnValueTypes.LOCALDATE_AS_TIMESTAMP |
static ValueType |
TnValueTypes.LOCALDATETIME_AS_TIMESTAMP |
static ValueType |
TnValueTypes.LOCALTIME_AS_TIME |
static ValueType |
TnValueTypes.LONG |
static ValueType |
TnValueTypes.OBJECT_BINDING_BIGDECIMAL |
static ValueType |
TnValueTypes.ORACLE_RESULT_SET |
static ValueType |
TnValueTypes.POSTGRESQL_RESULT_SET |
static ValueType |
TnValueTypes.SERIALIZABLE_BYTE_ARRAY |
static ValueType |
TnValueTypes.SHORT |
static ValueType |
TnValueTypes.SQLDATE |
static ValueType |
TnValueTypes.STRING |
static ValueType |
TnValueTypes.STRING_CLOB |
static ValueType |
TnValueTypes.TIME |
static ValueType |
TnValueTypes.TIMESTAMP |
static ValueType |
TnValueTypes.UTILDATE_AS_SQLDATE |
static ValueType |
TnValueTypes.UTILDATE_AS_TIMESTAMP |
static ValueType |
TnValueTypes.UUID_AS_DIRECT |
static ValueType |
TnValueTypes.UUID_AS_STRING |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected Map<Class<?>,ValueType> |
TnPlainValueTypes._basicInterfaceValueTypeMap |
protected Map<Class<?>,ValueType> |
TnPlainValueTypes._basicObjectValueTypeMap |
protected Map<Integer,ValueType> |
TnPlainValueTypes._dynamicObjectValueTypeMap
The map of value type keyed by JDBC definition type.
|
protected Map<String,ValueType> |
TnPlainValueTypes._pluginValueTypeMap |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static ValueType |
TnValueTypes.findByTypeOrValue(Class<?> type,
Object value)
Find a value type by a class type or an object instance.
|
ValueType |
TnPlainValueTypes.findByTypeOrValue(Class<?> type,
Object value)
Find a value type by a class type or an object instance.
|
static ValueType |
TnValueTypes.findByValueOrJdbcDefType(Object value,
int jdbcDefType)
Find a value type by an object instance or a definition type of JDBC.
|
ValueType |
TnPlainValueTypes.findByValueOrJdbcDefType(Object value,
int jdbcDefType)
Find a value type by an object instance or a definition type of JDBC.
|
protected ValueType |
TnPlainValueTypes.getBasicInterfaceValueType(Class<?> type) |
protected ValueType |
TnPlainValueTypes.getBasicObjectValueType(Class<?> type) |
static ValueType |
TnValueTypes.getPluginValueType(String valueTypeName) |
ValueType |
TnPlainValueTypes.getPluginValueType(String valueTypeName) |
static ValueType |
TnValueTypes.getValueType(Class<?> type)
Get the value type by class type.
|
ValueType |
TnPlainValueTypes.getValueType(Class<?> type)
Get the value type by class type.
|
static ValueType |
TnValueTypes.getValueType(int jdbcDefType) |
ValueType |
TnPlainValueTypes.getValueType(int jdbcDefType) |
static ValueType |
TnValueTypes.getValueType(Object value)
Get the value type by object instance.
|
ValueType |
TnPlainValueTypes.getValueType(Object value)
Get the value type by object instance.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static boolean |
TnValueTypes.isDefaultObject(ValueType valueType) |
boolean |
TnPlainValueTypes.isDefaultObject(ValueType valueType) |
static boolean |
TnValueTypes.isDynamicObject(ValueType valueType) |
boolean |
TnPlainValueTypes.isDynamicObject(ValueType valueType) |
void |
TnPlainValueTypes.registerBasicValueType(Class<?> keyType,
ValueType valueType)
Register the basic value type.
|
static void |
TnValueTypes.registerBasicValueType(DBDef dbdef,
Class<?> keyType,
ValueType valueType)
Register the basic value type (managed per DBMS).
|
static void |
TnValueTypes.registerPluginValueType(DBDef dbdef,
String keyName,
ValueType valueType)
Register the plug-in value type.
|
void |
TnPlainValueTypes.registerPluginValueType(String keyName,
ValueType valueType)
Register the plug-in value type.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
BigDecimalType |
class |
BigIntegerType |
class |
BinaryStreamType |
class |
BinaryType |
class |
BooleanType |
class |
ByteType |
class |
CharacterType
Basically unused on DBFlute because character type is out of mapping target.
|
class |
ClassificationType
The value type of classification.
|
class |
DoubleType |
class |
FloatType |
class |
IntegerType |
class |
LocalDateAsSqlDateType |
class |
LocalDateAsTimestampType |
class |
LocalDateTimeAsTimestampType |
class |
LocalTimeAsTimeType |
class |
LongType |
class |
ObjectType |
class |
ShortType |
class |
SqlDateType |
class |
StringType |
class |
TimestampType |
class |
TimeType |
class |
UtilDateAsSqlDateType |
class |
UtilDateAsTimestampType |
class |
UUIDAsDirectType
The value type of UUID as direct handling.
|
class |
UUIDAsStringType
The value type of UUID as string handling.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
BooleanIntegerType |
class |
BytesOidType
The value type of bytes OID.
|
class |
BytesType |
class |
FixedLengthStringType
Basically you don't need to use this
because normal StringType can treat CHAR type too.
|
class |
GreatWallOfOracleType |
class |
ObjectBindingBigDecimalType
The value type for BigDecimal which uses setObject() when binding.
|
class |
OracleArrayType
The type of Oracle's ARRAY for a property of collection type.
|
class |
OracleDateAsDateType |
class |
OracleDateAsTimestampType |
class |
OracleDateType |
class |
OracleResultSetType |
class |
OracleStructType
The type of Oracle's STRUCT for a property of collection type.
|
class |
PostgreSQLResultSetType |
class |
SerializableType |
class |
StringClobType
The value type for CLOB type.
|
Copyright © 2014–2015 The DBFlute Project. All rights reserved.