| Package | Description | 
|---|---|
| com.microsoft.azure.storage.table | 
 This package contains the storage service table classes. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QueryTableOperation
A class that extends  
TableOperation to implement a query to retrieve a single table entity. | 
| Modifier and Type | Method and Description | 
|---|---|
static TableOperation | 
TableOperation.delete(TableEntity entity)
A static factory method returning a  
TableOperation instance to delete the specified entity from Microsoft
 Azure storage. | 
TableOperation | 
TableServiceException.getOperation()
Gets the table operation that caused the  
TableServiceException to be thrown. | 
static TableOperation | 
TableOperation.insert(TableEntity entity)
A static factory method returning a  
TableOperation instance to insert the specified entity into
 Microsoft Azure storage. | 
static TableOperation | 
TableOperation.insert(TableEntity entity,
      boolean echoContent)
A static factory method returning a  
TableOperation instance to insert the specified entity into
 Microsoft Azure storage. | 
static TableOperation | 
TableOperation.insertOrMerge(TableEntity entity)
A static factory method returning a  
TableOperation instance to merge the specified entity into
 Microsoft Azure storage, or insert it if it does not exist. | 
static TableOperation | 
TableOperation.insertOrReplace(TableEntity entity)
A static factory method returning a  
TableOperation instance to replace the specified entity in
 Microsoft Azure storage, or insert it if it does not exist. | 
static TableOperation | 
TableOperation.merge(TableEntity entity)
A static factory method returning a  
TableOperation instance to merge the specified table entity into
 Microsoft Azure storage. | 
TableOperation | 
TableBatchOperation.remove(int index)
Removes the table operation at the specified index from the batch operation. 
 | 
static TableOperation | 
TableOperation.replace(TableEntity entity)
A static factory method returning a  
TableOperation instance to replace the specified table entity. | 
static TableOperation | 
TableOperation.retrieve(String partitionKey,
        String rowKey,
        Class<? extends TableEntity> clazzType)
A static factory method returning a  
TableOperation instance to retrieve the specified table entity and
 return it as the specified type. | 
static TableOperation | 
TableOperation.retrieve(String partitionKey,
        String rowKey,
        EntityResolver<?> resolver)
A static factory method returning a  
TableOperation instance to retrieve the specified table entity and
 return a projection of it using the specified resolver. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TableBatchOperation.add(int index,
   TableOperation element)
Adds the table operation at the specified index in the batch operation  
ArrayList. | 
boolean | 
TableBatchOperation.add(TableOperation element)
Adds the table operation to the batch operation  
ArrayList. | 
TableResult | 
CloudTable.execute(TableOperation operation)
Executes the operation on a table. 
 | 
TableResult | 
CloudTable.execute(TableOperation operation,
       TableRequestOptions options,
       OperationContext opContext)
Executes the operation on a table, using the specified  
TableRequestOptions and OperationContext. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
TableBatchOperation.addAll(Collection<? extends TableOperation> c)
Adds the collection of table operations to the batch operation  
ArrayList. | 
boolean | 
TableBatchOperation.addAll(int index,
      Collection<? extends TableOperation> c)
Adds the collection of table operations to the batch operation  
ArrayList starting at the specified
 index. | 
/** 
* Copyright Microsoft Corporation 
* 
* Licensed under the Apache License, Version 2.0 (the "License"); 
* you may not use this file except in compliance with the License. 
* You may obtain a copy of the License at 
* http://www.apache.org/licenses/LICENSE-2.0 
* 
* Unless required by applicable law or agreed to in writing, software 
* distributed under the License is distributed on an "AS IS" BASIS, 
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
* See the License for the specific language governing permissions and 
* limitations under the License. 
*/