Uses of Class
com.nhncorp.neptune.client.RowFilter

Packages that use RowFilter
com.nhncorp.neptune.client Neptune Client API, Shell, Scanner, Utility 
com.nhncorp.neptune.client.scanner scanner, ScannerFactory만 외부에 오픈되고 대부분은 protected 
com.nhncorp.neptune.parallel.hadoop Table을 input으로 하는 Hadoop MapReduce job을 위한 유틸리티 
com.nhncorp.neptune.tabletserver TabletServer 
 

Uses of RowFilter in com.nhncorp.neptune.client
 

Methods in com.nhncorp.neptune.client that return RowFilter
 RowFilter RowFilter.copyRowFilter(java.lang.String columnName)
           
 

Methods in com.nhncorp.neptune.client with parameters of type RowFilter
 Row NTable.get(RowFilter rowFilter)
          Filter 조건에 맞는 데이터를 조회한다.여러 row에 걸친 작업은 수행하지 않는다.
 

Uses of RowFilter in com.nhncorp.neptune.client.scanner
 

Methods in com.nhncorp.neptune.client.scanner with parameters of type RowFilter
static TableScanner ScannerFactory.openScanner(NConfiguration conf, TabletInfo tabletInfo, RowFilter rowFilter)
          특정 Tablet을 Scan하는 TableScanner를 오픈한다.
static TableScanner ScannerFactory.openScanner(NTable ntable, RowFilter rowFilter)
          다양한 조건(RowFilter)를 이용하여 Scan를 수행하는 TableScanner를 오픈한다.
static TableScanner ScannerFactory.openScanner(NTable ntable, RowFilter rowFilter, int timeout)
          다양한 조건(RowFilter)를 이용하여 Scan를 수행하는 TableScanner를 오픈한다.
 

Uses of RowFilter in com.nhncorp.neptune.parallel.hadoop
 

Methods in com.nhncorp.neptune.parallel.hadoop that return RowFilter
abstract  RowFilter TableJoinInputFormat.getPivotScanFilter(org.apache.hadoop.mapred.JobConf jobConf)
          JOIN에서 기준이 되는 Table에 대한 RowFilter를 지정한다.
 RowFilter DefaultTabletInputFormat.getRowFilter(org.apache.hadoop.mapred.JobConf jobConf)
           
abstract  RowFilter AbstractTabletInputFormat.getRowFilter(org.apache.hadoop.mapred.JobConf jobConf)
          Map에서 처리할 데이터의 Filter 조건을 지정한다.
abstract  RowFilter TableJoinInputFormat.getTargetScanFilter(org.apache.hadoop.mapred.JobConf jobConf)
          JOIN에서 상대편 테이블의 RowFilter를 지정한다.
 

Constructors in com.nhncorp.neptune.parallel.hadoop with parameters of type RowFilter
AbstractTabletInputFormat.TabletColumnRecordReader(NConfiguration conf, java.lang.String tableName, RowFilter rowFilter)
           
AbstractTabletInputFormat.TabletRowRecordReader(NConfiguration conf, java.lang.String tableName, RowFilter rowFilter)
           
 

Uses of RowFilter in com.nhncorp.neptune.tabletserver
 

Methods in com.nhncorp.neptune.tabletserver with parameters of type RowFilter
 RowColumnValues[] Tablet.get(RowFilter filter)
           
 RowColumnValues[] TabletServer.get(java.lang.String tabletName, RowFilter scanFilter)
           
 RowColumnValues[] DataServiceProtocol.get(java.lang.String tabletName, RowFilter scanFilter)
           
 java.lang.String Tablet.openScanner(java.lang.String columnName, RowFilter scanFilter)
          get의 경우 호출될 때마다 매번 MapFile을 open한 후 seek 해야 하기 때문에 대량의 데이터를 sequential하게 read하는데에는 부적합하다.
 java.util.Collection<ColumnValue[]> DiskSSTable.search(Row.Key rowKey, java.lang.String columnName, RowFilter scanFilter)
           
 RowColumnValues[] RecordSearcher.search(RowFilter rowFilter)