RTI Connext Java API  Version 6.1.1

<<extension>> Input parameters for com.rti.dds.subscription.DataReader.create_querycondition_w_params More...

Inheritance diagram for QueryConditionParams:
ReadConditionParams Copyable

Public Member Functions

 QueryConditionParams ()
 The no-argument constructor for this com.rti.dds.subscription.QueryConditionParams object. More...
 
 QueryConditionParams (int sample_states, int view_states, int instance_states, int stream_kinds, String query_expression, StringSeq query_parameters)
 The constructor for this com.rti.dds.subscription.QueryConditionParams object. More...
 
Object copy_from (Object src)
 Copy value of a data type from source. More...
 
- Public Member Functions inherited from ReadConditionParams
 ReadConditionParams ()
 The no-argument constructor for this com.rti.dds.subscription.ReadConditionParams object. More...
 
 ReadConditionParams (int sample_states, int view_states, int instance_states, int stream_kinds)
 The constructor for this com.rti.dds.subscription.ReadConditionParams object. More...
 
Object copy_from (Object src)
 Copy value of a data type from source. More...
 

Public Attributes

String query_expression = null
 Expression for the query. More...
 
StringSeq query_parameters = new StringSeq()
 Parameters for the query expression. More...
 
- Public Attributes inherited from ReadConditionParams
int sample_states = SampleStateKind.ANY_SAMPLE_STATE
 Sample state. More...
 
int view_states = ViewStateKind.ANY_VIEW_STATE
 View state. More...
 
int instance_states = InstanceStateKind.ANY_INSTANCE_STATE
 Instance state. More...
 
int stream_kinds = StreamKind.ANY_STREAM
 Stream kind. More...
 

Detailed Description

Constructor & Destructor Documentation

◆ QueryConditionParams() [1/2]

The no-argument constructor for this com.rti.dds.subscription.QueryConditionParams object.

Referenced by QueryConditionParams.copy_from().

◆ QueryConditionParams() [2/2]

QueryConditionParams ( int  sample_states,
int  view_states,
int  instance_states,
int  stream_kinds,
String  query_expression,
StringSeq  query_parameters 
)

Member Function Documentation

◆ copy_from()

Object copy_from ( Object  src)

Copy value of a data type from source.

Copy data into this object from another. This copy is intended to be a deep copy, so that all data members (recursively) are copied (not just resetting Object references).

This operation returns the object that is copied if copy is successful.

Parameters
src<<in>> The Object which contains the data to be copied.
Returns
Generally, return this but special cases (such as Enum) exist.
Exceptions
NullPointerExceptionIf src is null.
ClassCastExceptionIf src is not the same type as this.

Implements Copyable.

References StringSeq.copy_from(), ReadConditionParams.instance_states, QueryConditionParams.query_expression, QueryConditionParams.query_parameters, QueryConditionParams.QueryConditionParams(), ReadConditionParams.sample_states, ReadConditionParams.stream_kinds, and ReadConditionParams.view_states.

Member Data Documentation

◆ query_expression

String query_expression = null

Expression for the query.

Cannot be NULL.

Referenced by QueryConditionParams.copy_from(), and QueryConditionParams.QueryConditionParams().

◆ query_parameters

StringSeq query_parameters = new StringSeq()

Parameters for the query expression.

Cannot be NULL..

Referenced by QueryConditionParams.copy_from().