|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.devexperts.qd.ng.DataSink
public abstract class DataSink
Bridge class that adapts DataVisitor
API to RecordSink
API.
Constructor Summary | |
---|---|
DataSink()
|
Method Summary | |
---|---|
boolean |
hasCapacity()
Returns whether visitor has capacity to efficiently visit next record. |
void |
visitIntField(DataIntField field,
int value)
Visits next Int-field within current record. |
void |
visitObjField(DataObjField field,
java.lang.Object value)
Visits next Obj-field within current record. |
void |
visitRecord(DataRecord record,
int cipher,
java.lang.String symbol)
Visits next record. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.devexperts.qd.ng.RecordSink |
---|
append |
Constructor Detail |
---|
public DataSink()
Method Detail |
---|
public boolean hasCapacity()
DataVisitor
NOTE: data visitor must process all data that is passed to it via visitXXX calls no matter whether it has capacity to do it efficiently.
hasCapacity
in interface DataVisitor
hasCapacity
in interface RecordSink
public final void visitRecord(DataRecord record, int cipher, java.lang.String symbol)
DataVisitor
visitRecord
in interface DataVisitor
public final void visitIntField(DataIntField field, int value)
DataVisitor
visitIntField
in interface DataVisitor
public final void visitObjField(DataObjField field, java.lang.Object value)
DataVisitor
visitObjField
in interface DataVisitor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |