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.qtp |
This package contains interfaces with default implementations required
to create and operate a connection using QTP.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DataIntField
The
DataIntField defines identity and access API for Int-fields. |
interface |
DataObjField
The
DataObjField defines identity and access API for Obj-fields. |
Modifier and Type | Method and Description |
---|---|
DataField |
DataRecord.findFieldByName(String name)
Finds field by its full
name ,
or by its local name ,
or by its property name ,
or by its default property name that is created from its local name
using AbstractDataField.getDefaultPropertyName
method. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataField |
class |
AbstractDataIntField |
class |
AbstractDataObjField |
class |
ByteArrayField
The
ByteArrayField represents a linear byte array field
with plain serialized form. |
class |
CompactCharField
The
CompactCharField represents a single character field
with UTF-8 serialized form. |
class |
CompactIntField
The
CompactIntField represents an integer field
with compact serialized form. |
class |
DateField |
class |
DecimalField
The
DecimalField represents a decimal field with compact serialized form. |
class |
LongField
The
LongField represents a long integer field with compact serialized form. |
class |
MarshalledObjField
The
MarshalledObjField represents an object field with plain Java serialized form. |
class |
PlainIntField
The
PlainIntField represents an integer field with plain 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 |
SequenceField |
class |
ShortStringField
The
ShortStringField represents a short (up to 4 characters) string
in a single integer with compact serialized form. |
class |
StringField
The
StringField represents a character sequence field
with CESU-8 serialized form. |
class |
TimeField
Deprecated.
Use
TimeSecondsField instead. |
class |
TimeMillisField |
class |
TimeSecondsField |
class |
VoidIntField |
class |
VoidObjField |
class |
WideDecimalField
The
WideDecimalField represents a decimal field with compact serialized form. |
Modifier and Type | Method and Description |
---|---|
DataField |
DefaultRecord.findFieldByName(String name) |
Modifier and Type | Method and Description |
---|---|
protected void |
BinaryQTPComposer.writeField(DataField field,
RecordCursor cursor) |
protected abstract void |
AbstractQTPComposer.writeField(DataField field,
RecordCursor cursor) |
Copyright © 2002–2025 Devexperts LLC. All rights reserved.