Package | Description |
---|---|
com.devexperts.qd |
This package contains basic interfaces and other API elements of QD system
which shall be sufficient for the client application programmer.
|
com.devexperts.qd.kit |
This package contains default implementations of various QD components which
do not constitute any separate module or subsystem and which can be easily replaced.
|
com.devexperts.qd.ng |
This package contains next-generation interfaces for data and subscription exchange based on
RecordCursor class. |
com.devexperts.qd.qtp |
This package contains interfaces with default implementations required
to create and operate a connection using QTP.
|
Modifier and Type | Method and Description |
---|---|
DataObjField |
SerialFieldType.createDefaultObjInstance(int index,
String name) |
DataObjField |
DataScheme.findObjFieldByName(String name)
Deprecated.
Find record using
DataScheme.findRecordByName(String)
and find its field using DataRecord.findFieldByName(String) . |
DataObjField |
DataRecord.getObjField(int index)
Returns Obj-field by its index within this record.
|
Modifier and Type | Method and Description |
---|---|
Object |
QDTicker.getObj(DataObjField field,
int cipher,
String symbol)
Returns current value of specified Obj-field.
|
void |
DataVisitor.visitObjField(DataObjField field,
Object value)
Visits next Obj-field within current record.
|
void |
DataBuffer.visitObjField(DataObjField field,
Object value)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataObjField |
class |
ByteArrayField
The
ByteArrayField represents a linear byte array field
with plain serialized form. |
class |
MarshalledObjField
The
MarshalledObjField represents an object field with plain Java serialized form. |
class |
PlainObjField
Deprecated.
Use
ByteArrayField with custom serialization whenever possible,
or use MarshalledObjField that prevents unnecessary costly deserialization of
objects in multiplexor nodes.
Note: extension of this class is not supported because of the high-performance architecture for binary protocol reading/writing. |
class |
StringField
The
StringField represents a character sequence field
with CESU-8 serialized form. |
class |
VoidObjField |
Constructor and Description |
---|
DefaultRecord(int id,
String name,
boolean hasTime,
DataIntField[] dataIntFields,
DataObjField[] dataObjFields) |
Modifier and Type | Method and Description |
---|---|
void |
RecordSink.visitObjField(DataObjField field,
Object value)
Deprecated.
|
void |
RecordBuffer.visitObjField(DataObjField field,
Object value)
Deprecated.
Use
RecordBuffer.add(com.devexperts.qd.DataRecord, int, java.lang.String) to add records into this buffer. |
void |
AbstractRecordSink.visitObjField(DataObjField field,
Object value)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
OutputStreamComposer.visitObjField(DataObjField field,
Object value) |
void |
AbstractQTPComposer.visitObjField(DataObjField field,
Object value) |
protected void |
BinaryQTPComposer.writeObjField(DataObjField field,
Object value) |
protected abstract void |
AbstractQTPComposer.writeObjField(DataObjField field,
Object value) |
Copyright © 2002–2025 Devexperts LLC. All rights reserved.