com.nhncorp.neptune.client.scanner
Interface TableScanner


public interface TableScanner

Table의 전체 데이터를 대상으로 데이터 조회 작업을 할 경우 사용하는 클래스


Field Summary
static int SCANNER_OPEN_TIMEOUT
           
 
Method Summary
 void close()
          Scanner를 close 한다.
 java.lang.String[] getColumnNames()
          Scanner가 처리하고 있는 column 목록을 반환한다.
 ScanCell next()
          현재 커서의 위치에서 다음 데이터를 fetch한다.
 Row nextRow()
          현재 커서의 위치에서 다음 row 데이터를 fetch한다.
 

Field Detail

SCANNER_OPEN_TIMEOUT

static final int SCANNER_OPEN_TIMEOUT
See Also:
Constant Field Values
Method Detail

next

ScanCell next()
              throws java.io.IOException
현재 커서의 위치에서 다음 데이터를 fetch한다.

Returns:
더 이상 fetch 할 값이 없는 경우 null 반환
Throws:
java.io.IOException

nextRow

Row nextRow()
            throws java.io.IOException
현재 커서의 위치에서 다음 row 데이터를 fetch한다.

Returns:
더 이상 fetch 할 값이 없는 경우 null 반환
Throws:
java.io.IOException

close

void close()
           throws java.io.IOException
Scanner를 close 한다.

Throws:
java.io.IOException

getColumnNames

java.lang.String[] getColumnNames()
Scanner가 처리하고 있는 column 목록을 반환한다.

Returns: