Uses of Class
com.nhncorp.neptune.client.Row.Key

Packages that use Row.Key
com.nhncorp.neptune.client Neptune Client API, Shell, Scanner, Utility 
com.nhncorp.neptune.parallel.hadoop TabletInputFormat for Hadoop MapReduce 
com.nhncorp.neptune.tablet ValueObject for Table, Tablet 
 

Uses of Row.Key in com.nhncorp.neptune.client
 

Fields in com.nhncorp.neptune.client declared as Row.Key
static Row.Key Row.Key.MAX_KEY
           
static Row.Key Row.Key.MIN_KEY
           
 

Methods in com.nhncorp.neptune.client that return Row.Key
 Row.Key RowFilter.getEndRowKey()
           
 Row.Key Row.getKey()
          Return Row.Key
 Row.Key ScanCell.getRowKey()
           
 Row.Key RowFilter.getRowKey()
           
 Row.Key[] NTable.getSplitedRowKeyRanges(TabletInfo tabletInfo, int splitPerTablet)
          Divides row keys contained in a certain tablet into splitPerTablet rows.
 Row.Key RowFilter.getStartRowKey()
           
 

Methods in com.nhncorp.neptune.client with parameters of type Row.Key
 TabletInfo NTable.addTablet(Row.Key endRowKey)
          Add new tablet in this table with the specified row key
static void NTable.createTable(NConfiguration conf, TableSchema tableSchema, Row.Key[] endRowKeys)
          Create a new table according to the table schma information, then split the newly created table into multiple tablets by the number of row keys specified in the parameter.
 void AsyncDataReceiver.error(Row.Key rowKey, java.lang.Exception exception)
          Called when received exception
 Row NTable.get(Row.Key rowKey)
          Retrieve all the columns and their values in Row matching with rowKey If the Row contains too much data, it may cause serious problem.
 Row NTable.get(Row.Key rowKey, java.lang.String columnName)
          Retrieve data stored in Neptune
 Row NTable.get(Row.Key rowKey, java.lang.String[] columnNames)
          Retrieve data with row key and specific column names.
 byte[] NTable.get(Row.Key rowKey, java.lang.String columnName, Cell.Key cellKey)
          Retrive data the application stored by put method
 boolean NTable.hasValue(java.lang.String columnName, Row.Key rowKey)
          Check whether a Row with parameter rowkey exists or not Instead, it is possible to use get() method, but it is not recommended due to performance reason
static TabletInfo NTable.lookupTargetTablet(NConfiguration conf, java.lang.String tableName, Row.Key rowKey)
          Find a tablet serving a specified row and return its information
 TabletInfo NTable.lookupTargetTablet(Row.Key rowKey)
          Find a tablet serving a specified row and return its information
 void AsyncDataReceiver.receive(Row.Key rowKey, Row row)
          Called when single Row fetched.
 void NTable.remove(Row.Key rowKey, java.lang.String columnName, Cell.Key cellKey)
          Remove a Cell in a Row
 void NTable.removeRow(Row.Key rowKey, long timestamp)
          Remove all cells in a row.
 void RowFilter.setEndRowKey(Row.Key endRowKey)
           
 void Row.setKey(Row.Key key)
           
 void ScanCell.setRowKey(Row.Key rowKey)
           
 void RowFilter.setRowKey(Row.Key rowKey)
           
 void RowFilter.setStartRowKey(Row.Key startRowKey)
           
 

Method parameters in com.nhncorp.neptune.client with type arguments of type Row.Key
 boolean NTable.get(java.util.Collection<Row.Key> rowKeys, java.util.List<CellFilter> cellFilters, AsyncDataReceiver dataReceiver, int numOfThread, int timeout)
          This method allows applications to asynchronously receive data.
 boolean NTable.get(java.util.Collection<Row.Key> rowKeys, java.lang.String[] columnNames, AsyncDataReceiver dataReceiver, int numOfThread, int timeout)
          This method allows applications to asynchronously receive data.
 

Constructors in com.nhncorp.neptune.client with parameters of type Row.Key
Row(Row.Key key)
           
RowFilter(Row.Key rowKey)
           
RowFilter(Row.Key rowKey, int operation)
           
RowFilter(Row.Key startRowKey, Row.Key endRowKey)
           
RowFilter(Row.Key startRowKey, Row.Key endRowKey, int operation)
           
 

Uses of Row.Key in com.nhncorp.neptune.parallel.hadoop
 

Methods in com.nhncorp.neptune.parallel.hadoop that return Row.Key
 Row.Key AbstractTabletInputFormat.TabletColumnRecordReader.createKey()
           
 Row.Key AbstractTabletInputFormat.TabletRowRecordReader.createKey()
           
 Row.Key TableSplit.getEndRowKey()
           
 Row.Key TableSplit.getStartRowKey()
           
 

Methods in com.nhncorp.neptune.parallel.hadoop that return types with arguments of type Row.Key
 org.apache.hadoop.mapred.RecordReader<Row.Key,com.nhncorp.neptune.client.scanner.MergeScanner.RowArray> TableJoinInputFormat.getRecordReader(org.apache.hadoop.mapred.InputSplit split, org.apache.hadoop.mapred.JobConf job, org.apache.hadoop.mapred.Reporter reporter)
           
 

Methods in com.nhncorp.neptune.parallel.hadoop with parameters of type Row.Key
 boolean AbstractTabletInputFormat.TabletRowRecordReader.next(Row.Key key, Row value)
           
 boolean AbstractTabletInputFormat.TabletColumnRecordReader.next(Row.Key key, ScanCell value)
           
 

Constructors in com.nhncorp.neptune.parallel.hadoop with parameters of type Row.Key
TableSplit(java.lang.String tableName, Row.Key startRowKey, Row.Key endRowKey)
           
TableSplit(java.lang.String tableName, java.lang.String hostName, Row.Key startRowKey, Row.Key endRowKey)
           
 

Uses of Row.Key in com.nhncorp.neptune.tablet
 

Methods in com.nhncorp.neptune.tablet that return Row.Key
 Row.Key TabletInfo.getEndRowKey()
           
 

Methods in com.nhncorp.neptune.tablet with parameters of type Row.Key
 void TabletInfo.setEndRowKey(Row.Key endRowKey)
           
 

Constructors in com.nhncorp.neptune.tablet with parameters of type Row.Key
TabletInfo(java.lang.String tableName, java.lang.String tabletName, Row.Key endRowKey)
           
TabletInfo(java.lang.String tableName, java.lang.String tabletName, Row.Key startRowKey, Row.Key endRowKey)