TableResult クラス

  • java.lang.Object
    • com.microsoft.azure.storage.table.TableResult

public class TableResult

テーブル操作の結果を表す クラス。 クラスは TableResult 、HTTP 応答と、特定 TableOperationの に対して呼び出された Storage Service REST API 操作によって返されるテーブル エンティティの結果をカプセル化します。

コンストラクターの概要

コンストラクター 説明
TableResult()

TableResult のインスタンスを初期化します。

TableResult(final int httpStatusCode)

TableResult指定した HTTP 状態コードを使用してインスタンスを初期化します。

メソッドの概要

修飾子と型 メソッドと説明
String getEtag()

テーブル操作の結果と共に返される ETag を取得します。 サーバーは、サーバー上で変更されていない限り、操作によって返されるテーブル、エンティティ、またはエンティティ グループに対して同じ ETag 値を返します。

int getHttpStatusCode()

テーブル操作要求によって返される HTTP 状態コードを取得します。

HashMap<String, EntityProperty> getProperties()

テーブル操作によって返されるテーブル エンティティのプロパティのマップを取得します。

Object getResult()

テーブル操作によって返される結果を Object として取得します。

<T> T getResultAsType()

指定した型のインスタンスとしてテーブル操作によって返される結果を取得します。

void setEtag(final String etag)

内部使用のために予約されています。 テーブル操作の結果に関連付けられている ETag を設定します。

void setHttpStatusCode(final int httpStatusCode)

内部使用のために予約されています。 テーブル操作の結果に関連付けられている HTTP 状態コードを設定します。

void setProperties(final HashMap<String, EntityProperty> properties)

内部使用のために予約されています。 テーブル操作に関連付けるテーブル エンティティのプロパティのマップを設定します。

void setResult(final Object result)

内部使用のために予約されています。 テーブル操作に関連付ける結果の Object インスタンスを設定します。

void updateResultObject(final TableEntity ent)

内部使用のために予約されています。 テーブル操作に関連付ける結果を として TableEntity設定します。

コンストラクターの詳細

TableResult

public TableResult()

TableResult のインスタンスを初期化します。

TableResult

public TableResult(final int httpStatusCode)

TableResult指定した HTTP 状態コードを使用してインスタンスを初期化します。

Parameters:

httpStatusCode - intサーバーによって返されるテーブル操作の HTTP 状態コードを表す 。

メソッドの詳細

getEtag

public String getEtag()

テーブル操作の結果と共に返される ETag を取得します。 サーバーは、サーバー上で変更されていない限り、操作によって返されるテーブル、エンティティ、またはエンティティ グループに対して同じ ETag 値を返します。

Returns:

Stringテーブル操作の結果と共にサーバーによって返される ETag を格納している 。

getHttpStatusCode

public int getHttpStatusCode()

テーブル操作要求によって返される HTTP 状態コードを取得します。

Returns:

intサーバーによって返されるテーブル操作の HTTP 状態コードを表す 。

getProperties

public HashMap getProperties()

テーブル操作によって返されるテーブル エンティティのプロパティのマップを取得します。

Returns:

java.util.HashMapテーブル エンティティのStringプロパティをEntityProperty表す、データ型指定された値のプロパティ名の 。

getResult

public Object getResult()

テーブル操作によって返される結果を Object として取得します。

Returns:

Objectテーブル操作によって返される結果を表す参照。

getResultAsType

public T getResultAsType()

指定した型のインスタンスとしてテーブル操作によって返される結果を取得します。

Returns:

Tテーブル操作によって返される結果を表す参照。

setEtag

protected void setEtag(final String etag)

内部使用のために予約されています。 テーブル操作の結果に関連付けられている ETag を設定します。

Parameters:

etag - Stringテーブル操作の結果に関連付ける ETag を含む 。

setHttpStatusCode

protected void setHttpStatusCode(final int httpStatusCode)

内部使用のために予約されています。 テーブル操作の結果に関連付けられている HTTP 状態コードを設定します。

Parameters:

httpStatusCode - テーブル操作の結果に関連付ける HTTP 状態コード値。

setProperties

protected void setProperties(final HashMap properties)

内部使用のために予約されています。 テーブル操作に関連付けるテーブル エンティティのプロパティのマップを設定します。

Parameters:

properties - java.util.HashMapStringテーブル操作にEntityProperty関連付けるテーブル エンティティのプロパティを表す、データ型指定された値のプロパティ名の 。

setResult

protected void setResult(final Object result)

内部使用のために予約されています。 テーブル操作に関連付ける結果の Object インスタンスを設定します。

Parameters:

result - テーブル操作に関連付ける結果 Object のインスタンス。

updateResultObject

protected void updateResultObject(final TableEntity ent)

内部使用のために予約されています。 テーブル操作に関連付ける結果を として TableEntity設定します。

Parameters:

ent - テーブル操作に関連付ける を実装する TableEntity オブジェクトのインスタンス。

Throws:

UnsupportedEncodingException

適用対象