public final class BasicTypeDefinitions extends Object
コンストラクタと説明 |
---|
BasicTypeDefinitions() |
修飾子とタイプ | メソッドと説明 |
---|---|
static boolean |
isBasicType(TypeDefinition<?> typeDefinition)
引数として受け渡したデータ型が基本型であるか判定を行います。
|
static <T> BasicTypeDefinition<T> |
resolveTypeDefinition(Class<T> type)
Javaクラスを元に、対応する基本型を取得します。
|
static BasicTypeDefinition<?> |
resolveTypeDefinition(String typeId)
型IDを元に、基本型情報を取得します。
|
static String |
resolveTypeId(BasicTypeDefinition<?> basicTypeDefinition)
基本型情報を元に、型IDを取得します。
|
static String |
resolveTypeId(Class<?> type)
Javaクラスを元に、対応する型IDを取得します。
|
public static final AnyTypeDefinition ANY
public static final BigDecimalTypeDefinition BIGDECIMAL
public static final BigIntegerTypeDefinition BIGINTEGER
public static final BooleanTypeDefinition BOOLEAN
public static final ByteTypeDefinition BYTE
public static final CalendarTypeDefinition CALENDAR
public static final CharacterTypeDefinition CHARACTER
public static final DoubleTypeDefinition DOUBLE
public static final DateTypeDefinition DATE
public static final FloatTypeDefinition FLOAT
public static final IntegerTypeDefinition INTEGER
public static final LongTypeDefinition LONG
public static final ShortTypeDefinition SHORT
public static final SqlDateTypeDefinition SQLDATE
public static final SqlTimestampTypeDefinition SQLTIMESTAMP
public static final LocaleTypeDefinition LOCALE
public static final TimeZoneTypeDefinition TIMEZONE
public static final IMDateTimeTypeDefinition IMDATETIME
public static final IMDurationTypeDefinition IMDURATION
public static final BinaryTypeDefinition BINARY
public static final StorageTypeDefinition STORAGE
public static final MapTypeDefinition MAP
public static final StringTypeDefinition STRING
public static final SqlClobTypeDefinition SQLCLOB
public static <T> BasicTypeDefinition<T> resolveTypeDefinition(Class<T> type)
type
- Javaクラスpublic static String resolveTypeId(Class<?> type)
type
- Javaクラスpublic static String resolveTypeId(BasicTypeDefinition<?> basicTypeDefinition)
basicTypeDefinition
- 基本型情報public static BasicTypeDefinition<?> resolveTypeDefinition(String typeId)
typeId
- 型IDpublic static boolean isBasicType(TypeDefinition<?> typeDefinition)
typeDefinition
- 型情報Copyright © 2012 NTT DATA INTRAMART CORPORATION