public static TableOperation retrieve(final String partitionKey, final String rowKey,
            final EntityResolver<?> resolver) {
        final QueryTableOperation retOp = new QueryTableOperation(partitionKey, rowKey);
        retOp.setResolver(resolver);
        return retOp;
    }
public static TableOperation retrieve(final String partitionKey, final String rowKey,
            final EntityResolver<?> resolver) {
        final QueryTableOperation retOp = new QueryTableOperation(partitionKey, rowKey);
        retOp.setResolver(resolver);
        return retOp;
    }
public static TableOperation retrieve ( final String partitionKey , final String rowKey , final EntityResolver < ? > resolver ) { final QueryTableOperation retOp = new QueryTableOperation ( partitionKey , rowKey ) ; retOp . setResolver ( resolver ) ; return retOp ; }
A static factory method returning a {@link TableOperation} instance to retrieve the specified table entity and
return a projection of it using the specified resolver. To execute this {@link TableOperation} on a given table,
call the {@link CloudTable#execute(TableOperation)} method on a {@link CloudTableClient} instance
with the table name and the {@link TableOperation} as arguments.

@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 resolver
The implementation of {@link EntityResolver} to use to project the result entity as type T.
@return
A new {@link TableOperation} instance for retrieving the table entity.
A static factory method returning a { @link TableOperation } instance to retrieve the specified table entity and return a projection of it using the specified resolver . To execute this { @link TableOperation } on a given table call the { @link CloudTable#execute ( TableOperation ) } method on a { @link CloudTableClient } instance with the table name and the { @link TableOperation } as arguments .