| Package | Description | 
|---|---|
| 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. 
 | 
| com.devexperts.qd.util | 
 This package contains utility classes which are used by QD, but which do not
depend on QD and which do not constitute any separate module or subsystem. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static RecordMode | 
RecordMode.DATA
Store all integer and objects field values. 
 | 
static RecordMode | 
RecordMode.FLAGGED_DATA
Store all integer and objects field values with an additional int event flags for each data record. 
 | 
static RecordMode | 
RecordMode.HISTORY_SUBSCRIPTION
Story only first two integer field values (time) for records
 that have  
time and no object field values. | 
static RecordMode | 
RecordMode.MARKED_DATA
Store all integer and objects field values with an additional int time mark for each data record. 
 | 
static RecordMode | 
RecordMode.SUBSCRIPTION
Store no integer and no object field values. 
 | 
static RecordMode | 
RecordMode.TIMESTAMPED_DATA
Store all integer and objects field values with an additional long event time for each data record. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static RecordMode | 
RecordMode.addedSubscriptionFor(QDContract contract)
Returns record mode that is used for added subscription of the specified contract. 
 | 
abstract RecordMode | 
RecordSource.getMode()
Returns mode of this record source. 
 | 
RecordMode | 
RecordProvider.getMode()
Returns record mode at which the records are provided
 by  
retrieve method. | 
RecordMode | 
RecordCursor.getMode()
Returns mode. 
 | 
RecordMode | 
RecordBuffer.getMode()
Returns current mode of this record buffer. 
 | 
abstract RecordMode | 
AbstractRecordProvider.getMode()
Returns record mode at which the records are provided
 by  
retrieve method. | 
RecordMode | 
RecordMode.withAttachment()
Returns mode with additional object attachment in each data record. 
 | 
RecordMode | 
RecordMode.withEventFlags()
Returns mode with an additional event flags with each data record. 
 | 
RecordMode | 
RecordMode.withEventTimeSequence()
Returns mode with an additional event time sequence with each data record. 
 | 
RecordMode | 
RecordMode.withLink()
Returns mode with additional link to other record with each data record. 
 | 
RecordMode | 
RecordMode.withTimeMark()
Returns mode with an additional integer time mark with each data record. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static RecordCursor | 
RecordCursor.allocate(DataRecord record,
        int cipher,
        String symbol,
        RecordMode mode)
Allocates writable  
RecordCursor that points to a freshly allocated storage for a given record's
 integer and object field values using a specified mode and also sets symbol. | 
static RecordCursor | 
RecordCursor.allocate(DataRecord record,
        String symbol,
        RecordMode mode)
Allocates writable  
RecordCursor that points to a freshly allocated storage for a given record's
 integer and object field values using a specified mode and also sets symbol. | 
static RecordCursor.Owner | 
RecordCursor.allocateOwner(DataRecord record,
             int cipher,
             String symbol,
             RecordMode mode)
Allocates writable  
RecordCursor.Owner that points to a freshly allocated storage for a given record's
 integer and object field values using a specified mode and also sets symbol. | 
static RecordCursor.Owner | 
RecordCursor.allocateOwner(DataRecord record,
             RecordMode mode)
Allocates writable  
RecordCursor.Owner that points to a freshly allocated storage for a given record's
 integer and object field values using a specified mode. | 
static RecordBuffer | 
RecordBuffer.getInstance(RecordMode mode)
Returns instance from thread-local pool with a specified mode. 
 | 
boolean | 
RecordMode.isSubsetOf(RecordMode mode)
Returns  
true when this mode is the same or represents a subset of information from the other mode. | 
void | 
RecordBuffer.setMode(RecordMode mode)
Changes current mode of this record buffer. 
 | 
void | 
RecordCursor.Owner.setRecord(DataRecord record,
         RecordMode mode)
Changes record and sets a specified mode. 
 | 
| Constructor and Description | 
|---|
RecordBuffer(RecordMode mode)
Creates new  
RecordBuffer with a specified mode. | 
| Modifier and Type | Method and Description | 
|---|---|
protected RecordMode | 
AbstractQTPParser.getRecordBufferMode(MessageType messageType)  | 
RecordMode | 
MessageType.getRecordMode()  | 
| Modifier and Type | Method and Description | 
|---|---|
RecordMode | 
CompositeRecordProvider.getMode()  | 
Copyright © 2002–2025 Devexperts LLC. All rights reserved.