Uses of Interface
com.nhncorp.neptune.common.io.NWritable

Packages that use NWritable
com.nhncorp.neptune.changelog Change log server 
com.nhncorp.neptune.changelog.previous 사용하지 않는 change log server 
com.nhncorp.neptune.client Neptune Client API, Shell, Scanner, Utility 
com.nhncorp.neptune.client.scanner scanner, ScannerFactory만 외부에 오픈되고 대부분은 protected 
com.nhncorp.neptune.common.aop   
com.nhncorp.neptune.common.io Most classes in this package from Apache Hadoop. 
com.nhncorp.neptune.common.ipc Most classes in this package from Apache Hadoop. 
com.nhncorp.neptune.tablet Table, Tablet 관련 Value Object 
com.nhncorp.neptune.tabletserver TabletServer 
 

Uses of NWritable in com.nhncorp.neptune.changelog
 

Classes in com.nhncorp.neptune.changelog that implement NWritable
 class TestChangeLog
           
 

Uses of NWritable in com.nhncorp.neptune.changelog.previous
 

Classes in com.nhncorp.neptune.changelog.previous that implement NWritable
 class ChangeLogStatus
           
 class ReadyMinorCompaction
           
 

Uses of NWritable in com.nhncorp.neptune.client
 

Classes in com.nhncorp.neptune.client that implement NWritable
 class AbstractKey
          모든 Key class의 최상위 클래스
 class Cell
          하나의 Row의 특정 Column에 저장된 값을 표현한다.
static class Cell.Key
          Cell의 Key를 저장하는 클래스
static class Cell.Value
          Cell내에 저장되어 있는 실제 값.
 class CellFilter
          Scan, get을 이용하여 데이터를 조회하는 경우 컬럼에 대한 필터 조건을 설정하기 위해 사용된다.
 class Row
          Neptune에 저장되는 하나의 Row를 나타낸다.
static class Row.Key
          Row의 Key를 저장하는 클래스
 class RowFilter
          get, scan 수행 시 정해진 조건에 만족하는 데이터만 조회하는 경우 fliter를 적용한다.
 class ScanCell
          테이블의 데이터를 TableScanner를 이용하여 조회하는 경우 반환되는 객체
 

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

Classes in com.nhncorp.neptune.client.scanner that implement NWritable
static class MergeScanner.RowArray
           
 

Uses of NWritable in com.nhncorp.neptune.common.aop
 

Classes in com.nhncorp.neptune.common.aop that implement NWritable
 class UnitTestDetail
           
 

Uses of NWritable in com.nhncorp.neptune.common.io
 

Subinterfaces of NWritable in com.nhncorp.neptune.common.io
 interface NWritableComparable
          An interface which extends both NWritable and Comparable.
 

Classes in com.nhncorp.neptune.common.io that implement NWritable
 class NObjectWritable
          A polymorphic Writable that writes an instance with it's class name.
 class NText
          This class stores text using standard UTF8 encoding.
 class NUTF8
          A WritableComparable for strings that uses the UTF8 encoding.
 

Methods in com.nhncorp.neptune.common.io that return NWritable
static NWritable NWritableUtils.clone(NWritable orig, NConfiguration conf)
          Make a copy of a writable object using serialization to a buffer.
 NWritable NWritableFactory.newInstance()
          Return a new instance.
static NWritable NWritableFactories.newInstance(java.lang.Class c)
          Create a new instance of a class with a defined factory.
static NWritable NWritableFactories.newInstance(java.lang.Class c, NConfiguration conf)
          Create a new instance of a class with a defined factory.
 

Methods in com.nhncorp.neptune.common.io with parameters of type NWritable
static NWritable NWritableUtils.clone(NWritable orig, NConfiguration conf)
          Make a copy of a writable object using serialization to a buffer.
 

Uses of NWritable in com.nhncorp.neptune.common.ipc
 

Methods in com.nhncorp.neptune.common.ipc that return NWritable
abstract  NWritable NServer.call(NWritable param)
          Called for each call.
 NWritable NRPC.Server.call(NWritable param)
           
 NWritable[] NClient.call(NWritable[] params, java.net.InetSocketAddress[] addresses)
          Makes a set of calls in parallel.
 NWritable NClient.call(NWritable param, java.net.InetSocketAddress address)
          Make a call, passing param, to the IPC server running at address, returning the value.
 

Methods in com.nhncorp.neptune.common.ipc with parameters of type NWritable
abstract  NWritable NServer.call(NWritable param)
          Called for each call.
 NWritable NRPC.Server.call(NWritable param)
           
 NWritable[] NClient.call(NWritable[] params, java.net.InetSocketAddress[] addresses)
          Makes a set of calls in parallel.
 NWritable NClient.call(NWritable param, java.net.InetSocketAddress address)
          Make a call, passing param, to the IPC server running at address, returning the value.
 void NClient.onewayCall(NWritable param, java.net.InetSocketAddress address)
           
 

Uses of NWritable in com.nhncorp.neptune.tablet
 

Classes in com.nhncorp.neptune.tablet that implement NWritable
 class ColumnValue
          컬럼의 Cell에 저장되는 데이터(ValueObject)
클라이언트 API와 Tablet Server 간에 데이터 전송을 위해 사용된다.
 class RowColumnValues
          특정 row의 특정 column에 저장되어 있는 모든 값을 가진다(ValueObject).
 class TableSchema
          테이블의 스키마 정보(ValueObject)
 class TabletInfo
          Tablet에 대한 정보(ValueObject)
 class TabletReport
          Tablet의 상태 정보(ValueObject)
 

Methods in com.nhncorp.neptune.tablet that return NWritable
 NWritable ColumnValue.getValue(NWritable writable)
           
 

Methods in com.nhncorp.neptune.tablet with parameters of type NWritable
 NWritable ColumnValue.getValue(NWritable writable)
           
 

Uses of NWritable in com.nhncorp.neptune.tabletserver
 

Classes in com.nhncorp.neptune.tabletserver that implement NWritable
 class AsyncTaskStatus
           
 class ChangeLog
           
 class MapFileColumnValue
           
 class TabletServerInfo
           
 class TabletServerStatus
           
 class TxId