EntityProperty クラス
- java.
lang. Object - com.
microsoft. azure. storage. table. EntityProperty
- com.
public class EntityProperty
テーブル エンティティ内の単一の型指定されたプロパティ値を表すクラス。 には EntityProperty 、データ型が として EdmType格納されます。 値はオブジェクト型の場合もありますが、プリミティブ型の場合は使用できませんが、シリアル化され、 として格納されます。
EntityProperty は、サポートされている値型のメソッドのオーバーロードされたコンストラクターとオーバーロードを提供します。 オーバーロードされた各コンストラクターまたはメソッドは、 を EdmType 設定し、パラメーターの型に基づいて値を適切にシリアル化します。
いずれかの Type メソッドを使用して、 を適切な Java 型として逆シリアル化 EntityProperty します。 メソッドは、 または IllegalArgumentException を ParseException Java 型として逆シリアル化できない場合EntityPropertyに をスローします。
コンストラクターの概要
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Edm |
getEdmType()
の EdmType ストレージ データ型を取得します EntityProperty。 |
boolean |
getIsNull()
値が であることを示すフラグを EntityProperty 取得します。 |
Class<?> |
getType()
のクラス型を取得します EntityProperty。 |
boolean |
getValueAsBoolean()
この EntityProperty の値を として取得します。 |
Boolean |
getValueAsBooleanObject()
この EntityProperty の値を として取得します。 |
byte [] |
getValueAsByteArray()
この EntityProperty の値を配列として取得します。 |
Byte [] |
getValueAsByteObjectArray()
この EntityProperty の値を配列として取得します。 |
Date |
getValueAsDate()
この EntityProperty の値を として取得します。 |
double |
getValueAsDouble()
この EntityProperty の値を として取得します。 |
Double |
getValueAsDoubleObject()
この EntityProperty の値を として取得します。 |
int |
getValueAsInteger()
この EntityProperty の値を として取得します。 |
Integer |
getValueAsIntegerObject()
この EntityProperty の値を として取得します。 |
long |
getValueAsLong()
この EntityProperty の値を として取得します。 |
Long |
getValueAsLongObject()
この EntityProperty の値を として取得します。 |
String |
getValueAsString()
この EntityProperty の値を として取得します。 |
UUID |
getValueAsUUID()
この EntityProperty の値を として取得します。 |
boolean |
isEncrypted()
値が暗号化されているかどうかを示すフラグを EntityProperty 取得します。 |
void |
setIsEncrypted(boolean isEncrypted)
値が暗号化されているかどうかを示すフラグを EntityProperty 設定します。 |
synchronized final void |
setValue(final boolean value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final Boolean value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final byte[] value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final Byte[] value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final Date value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final double value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final Double value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final int value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final Integer value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final long value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final Long value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final String value)
値を使用してこれを EntityProperty 設定します。 |
synchronized final void |
setValue(final UUID value)
シリアル化された値を使用してこれを EntityProperty 設定します。 |
コンストラクターの詳細
EntityProperty
public EntityProperty(final boolean value)
値からインスタンスを EntityProperty 構築します。
Parameters:
boolean
設定するエンティティ プロパティの値。
EntityProperty
public EntityProperty(final Boolean value)
値からインスタンスを EntityProperty 構築します。
Parameters:
Boolean
設定するエンティティ プロパティの値。
EntityProperty
public EntityProperty(final byte[] value)
値からインスタンスを EntityProperty 構築します。
Parameters:
byte[]
設定するエンティティ プロパティの値。
EntityProperty
public EntityProperty(final Byte[] value)
からインスタンスを EntityProperty 構築します。
Parameters:
Byte[]
エンティティ プロパティ値として設定する 。
EntityProperty
public EntityProperty(final Date value)
値からインスタンスを EntityProperty 構築します。
Parameters:
java.util.Date
エンティティ プロパティ値として設定する 。
EntityProperty
public EntityProperty(final double value)
値からインスタンスを EntityProperty 構築します。
Parameters:
double
設定するエンティティ プロパティの値。
EntityProperty
public EntityProperty(final Double value)
値からインスタンスを EntityProperty 構築します。
Parameters:
Double
設定するエンティティ プロパティの値。
EntityProperty
public EntityProperty(final int value)
値からインスタンスを EntityProperty 構築します。
Parameters:
int
設定するエンティティ プロパティの値。
EntityProperty
public EntityProperty(final Integer value)
値からインスタンスを EntityProperty 構築します。
Parameters:
Integer
設定するエンティティ プロパティの値。
EntityProperty
public EntityProperty(final long value)
値からインスタンスを EntityProperty 構築します。
Parameters:
long
設定するエンティティ プロパティの値。
EntityProperty
public EntityProperty(final Long value)
値からインスタンスを EntityProperty 構築します。
Parameters:
Long
設定するエンティティ プロパティの値。
EntityProperty
protected EntityProperty(final Object value, final Class type)
内部使用のために予約されています。 EntityProperty値とデータ型からインスタンスを構築し、その値を指定したデータ型として解釈できることを確認します。
Parameters:
Object
文字列に変換して格納する 。
Class<?>
構築する値の型。
EntityProperty
public EntityProperty(final String value)
値からインスタンスを EntityProperty 構築します。
Parameters:
String
エンティティ プロパティ値として設定する 。
EntityProperty
protected EntityProperty(final String value, final Class type)
内部使用のために予約されています。 値型からインスタンスを EntityProperty 構築し、値が指定されたデータ型として解釈できることを確認します。
Parameters:
Object
文字列に変換して格納する 。
EntityProperty
protected EntityProperty(final String value, final EdmType edmType)
内部使用のために予約されています。 EntityProperty値とデータ型からインスタンスを構築し、その値を指定したデータ型として解釈できることを確認します。
Parameters:
String
構築する値の表現。
EntityProperty
public EntityProperty(final UUID value)
値からインスタンスを EntityProperty 構築します。
Parameters:
java.util.UUID
エンティティ プロパティ値として設定する 。
メソッドの詳細
getEdmType
public EdmType getEdmType()
の EdmType ストレージ データ型を取得します EntityProperty。
Returns:
getIsNull
getType
getValueAsBoolean
public boolean getValueAsBoolean()
この EntityProperty の値を として取得します。
Returns:
boolean
値のEntityProperty表現。Throws:
null
または として Boolean
解析できない場合。
getValueAsBooleanObject
public Boolean getValueAsBooleanObject()
この EntityProperty の値を として取得します。
Returns:
Boolean
値のEntityProperty表現。Throws:
null
または として Boolean
解析できない場合。
getValueAsByteArray
getValueAsByteObjectArray
getValueAsDate
public Date getValueAsDate()
この EntityProperty の値を として取得します。
Returns:
Throws:
null
、 として java.util.Date
解析できない場合。
getValueAsDouble
public double getValueAsDouble()
この EntityProperty の値を として取得します。
Returns:
double
値のEntityProperty表現。Throws:
null
または として double
解析できない場合。
getValueAsDoubleObject
public Double getValueAsDoubleObject()
この EntityProperty の値を として取得します。
Returns:
double
値のEntityProperty表現。Throws:
null
または として double
解析できない場合。
getValueAsInteger
public int getValueAsInteger()
この EntityProperty の値を として取得します。
Returns:
int
値のEntityProperty表現。Throws:
null
または として int
解析できない場合。
getValueAsIntegerObject
public Integer getValueAsIntegerObject()
この EntityProperty の値を として取得します。
Returns:
Integer
値のEntityProperty表現。Throws:
null
または として int
解析できない場合。
getValueAsLong
public long getValueAsLong()
この EntityProperty の値を として取得します。
Returns:
long
値のEntityProperty表現。Throws:
null
または として long
解析できない場合。
getValueAsLongObject
public Long getValueAsLongObject()
この EntityProperty の値を として取得します。
Returns:
long
値のEntityProperty表現。Throws:
null
または として long
解析できない場合。
getValueAsString
getValueAsUUID
public UUID getValueAsUUID()
この EntityProperty の値を として取得します。
Returns:
Throws:
java.util.UUID
解析できない場合。
isEncrypted
protected boolean isEncrypted()
値が暗号化されているかどうかを示すフラグを EntityProperty 取得します。
Returns:
boolean
値が暗号化されているかどうかをEntityProperty示すフラグ。setIsEncrypted
protected void setIsEncrypted(boolean isEncrypted)
値が暗号化されているかどうかを示すフラグを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final boolean value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final Boolean value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final byte[] value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final Byte[] value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final Date value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final double value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final Double value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final int value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final Integer value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final long value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final Long value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final String value)
値を使用してこれを EntityProperty 設定します。
Parameters:
setValue
public synchronized final void setValue(final UUID value)
シリアル化された値を使用してこれを EntityProperty 設定します。
Parameters:
適用対象
Azure SDK for Java