microsoft-azure-storage/src/com/microsoft/azure/storage/table/TableOperation.java
public static TableOperation retrieve(final String partitionKey, final String rowKey,
            final Class<? extends TableEntity> clazzType) {
        final QueryTableOperation retOp = new QueryTableOperation(partitionKey, rowKey);
        retOp.setClazzType(clazzType);
        return retOp;
    }
public static TableOperation retrieve(final String partitionKey, final String rowKey,
            final Class<? extends TableEntity> clazzType) {
        final QueryTableOperation retOp = new QueryTableOperation(partitionKey, rowKey);
        retOp.setClazzType(clazzType);
        return retOp;
    }
A static factory method returning a {@link TableOperation} instance to retrieve the specified table entity and
return it as the specified type. To execute this {@link TableOperation} on a given table, call the
{@link CloudTable#execute(TableOperation)} method on a {@link CloudTableClient} instance with the

@param partitionKey
A <code>String</code> which specifies the PartitionKey value for the entity to retrieve.
@param rowKey
A <code>String</code> which specifies the RowKey value for the entity to retrieve.
@param clazzType
The class type of the table entity object to retrieve.
@return
A new {@link TableOperation} instance for retrieving the table entity.