EdmType 列挙型

  • java.lang.Object
    • java.lang.Enum<EdmType>
      • com.microsoft.azure.storage.table.EdmType

public enum EdmType

Open Data Protocol (OData) の Entity Data Model (EDM) のプリミティブ型を表すために使用される列挙体。 EDM は、OData サービスで使用される基になる抽象データ モデルです。 列挙型には EdmTypeparse(final String value) EDM データ型名を列挙型に変換するメソッドが含まれており、メソッドを toString() オーバーライドして EDM データ型名を生成します。

OData の詳細については、 Open Data Protocol Web サイトを参照してください。

使用可能な EDM プリミティブ データ型と名前の概要については、「OData プロトコルの概要」の「プリミティブ データ型」セクションを参照してください。

OData でサポートされるプリミティブ型の定義に使用される抽象型システムは 、[MC-CSDL] (セクション 2.2.1) で詳細に定義されています。

フィールド

BINARY

Edm.Binary 固定または可変長のバイナリ データを表します

BOOLEAN

Edm.Boolean バイナリ値ロジックの数学的概念を表します

BYTE

Edm.Byte 符号なし 8 ビット整数値を表します

DATE_TIME

Edm.DateTime 12:00:00 午前 0 時、1753 年 1 月 1 日から 9999 年 12 月 59 日午後 11 時 59 分 59 秒までの値を持つ日付と時刻を表します。

DATE_TIME_OFFSET

Edm.DateTimeOffset GMT からのオフセット (分単位) として日付と時刻を表し、値は午前 12:00:00、1753 年 1 月 1 日午前 1 時から午後 11 時 59 分 59 秒、9999 年 12 月

DECIMAL

Edm.Decimal 固定の有効桁数と小数点以下桁数を持つ数値を表します。 この型は、負の 10^255 + 1 から正の 10^255 -1 の間の数値を記述できます。

DOUBLE

Edm.Double +/- 2.23e -308 ~ +/- 1.79e +308 の近似範囲の値を表すことができる、15 桁の有効桁数を持つ浮動小数点数を表します

GUID

Edm.Guid 16 バイト (128 ビット) の一意識別子値を表します

INT16

Edm.Int16 符号付き 16 ビット整数値を表します

INT32

Edm.Int32 符号付き 32 ビット整数値を表します

INT64

Edm.Int64 符号付き 64 ビット整数値を表します

NULL

Null 値が存在しないことを表します

SBYTE

Edm.SByte 符号付き 8 ビット整数値を表します

SINGLE

Edm.Single は、+/- 1.18e -38 ~ +/- 3.40e +38 の近似範囲の値を表すことができる、7 桁の有効桁数を持つ浮動小数点数を表します。

STRING

Edm.String 固定長または可変長文字データを表します

継承メンバー

com.microsoft.azure.storage.table._edm_type_1ac96fb66a1c026bf7f979ec54832f4df5

メソッド

mustAnnotateType()

protected final boolean mustAnnotateType()

戻り値

final boolean

parse(final String value)

public static EdmType parse(final String value)

EDM データ型名を解析し、一致する EdmType 列挙値を返します。 または空の値パラメーターが と STRING一致します。 Microsoft Azure Table Storage でサポートされている EDM データ型のサブセットのみが、、 DATE_TIMEGUIDINT64BOOLEANBYTEDOUBLEINT32、および STRINGで構成BINARYされて解析されることに注意してください。 その他の型では、 が IllegalArgumentException スローされます。

パラメーター

value
final String
String EDM データ型の名前を格納している 。

戻り値

EdmType指定した EDM データ型に一致する列挙値。

例外

IllegalArgumentException
Microsoft Azure Table Storage でサポートされていない EDM データ型が引数として渡される場合は 。

toString()

public String toString()

列挙値に対応する EDM データ型の名前を返します。

戻り値

String
String EDM データ型の名前を格納している 。

適用対象