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: