public interface HbaseOperations
HbaseTemplate. Not often used, but a useful option to enhance testability, as it can easily be mocked or stubbed.| Modifier and Type | Method and Description | 
|---|---|
| <T> T | execute(String tableName,
       TableCallback<T> action)Executes the given action against the specified table handling resource management. | 
| <T> T | find(String tableName,
    Scan scan,
    ResultsExtractor<T> action)Scans the target table using the given  Scanobject. | 
| <T> List<T> | find(String tableName,
    Scan scan,
    RowMapper<T> action)Scans the target table using the given  Scanobject. | 
| <T> T | find(String tableName,
    String family,
    ResultsExtractor<T> action)Scans the target table, using the given family. | 
| <T> List<T> | find(String tableName,
    String family,
    RowMapper<T> action)Scans the target table, using the given column family. | 
| <T> T | find(String tableName,
    String family,
    String qualifier,
    ResultsExtractor<T> action)Scans the target table, using the given column family and qualifier. | 
| <T> List<T> | find(String tableName,
    String family,
    String qualifier,
    RowMapper<T> action)Scans the target table, using the given column family. | 
| <T> T | get(String tableName,
   String rowName,
   RowMapper<T> mapper)Gets an individual row from the given table. | 
| <T> T | get(String tableName,
   String rowName,
   String familyName,
   RowMapper<T> mapper)Gets an individual row from the given table. | 
| <T> T | get(String tableName,
   String rowName,
   String familyName,
   String qualifier,
   RowMapper<T> mapper)Gets an individual row from the given table. | 
<T> T execute(String tableName, TableCallback<T> action)
Application exceptions thrown by the action object get propagated to the caller (can only be unchecked). Allows for returning a result object (typically a domain object or collection of domain objects).
T - action typetableName - the target tableaction - callback object that specifies the action<T> T find(String tableName, String family, ResultsExtractor<T> action)
T - action typetableName - target tablefamily - column familyaction - action handling the scanner results<T> T find(String tableName, String family, String qualifier, ResultsExtractor<T> action)
T - action typetableName - target tablefamily - column familyqualifier - column qualifieraction - action handling the scanner results<T> T find(String tableName, Scan scan, ResultsExtractor<T> action)
Scan object. Suitable for maximum control over the scanning
 process.
 The content is processed by the given action typically returning a domain object or collection of domain objects.T - action typetableName - target tablescan - table scanneraction - action handling the scanner results<T> List<T> find(String tableName, String family, RowMapper<T> action)
T - action typetableName - target tablefamily - column familyaction - row mapper handling the scanner results<T> List<T> find(String tableName, String family, String qualifier, RowMapper<T> action)
T - action typetableName - target tablefamily - column familyqualifier - column qualifieraction - row mapper handling the scanner results<T> List<T> find(String tableName, Scan scan, RowMapper<T> action)
Scan object. Suitable for maximum control over the scanning
 process.
 The content is processed row by row by the given action, returning a list of domain objects.T - action typetableName - target tablescan - table scanneraction - row mapper handling the scanner results<T> T get(String tableName, String rowName, RowMapper<T> mapper)
T - mapper typetableName - target tablerowName - row namemapper - row mapper<T> T get(String tableName, String rowName, String familyName, RowMapper<T> mapper)
T - mapper typetableName - target tablerowName - row namefamilyName - column familymapper - row mapper<T> T get(String tableName, String rowName, String familyName, String qualifier, RowMapper<T> mapper)
T - mapper typetableName - target tablerowName - row namefamilyName - familyqualifier - column qualifiermapper - row mapper