|
RTI Connext Java API
Version 6.0.1
|
<<extension>> Specifies the data query that defines a com.rti.dds.subscription.TopicQuery More...
Public Member Functions | |
| Object | copy_from (Object src) |
Public Member Functions inherited from Struct | |
| abstract boolean | equals (Object obj) |
| abstract int | hashCode () |
| String | toString () |
Public Member Functions inherited from Copyable | |
| Object | copy_from (Object src) |
| Copy value of a data type from source. | |
Public Attributes | |
| String | filter_class_name = null |
| The name of the filter to use. | |
| String | filter_expression = null |
| The filter expression. | |
| StringSeq | filter_parameters = new StringSeq() |
| The query parameters. | |
| TopicQuerySelectionKind | kind |
| Indicates whether the sample selection is limited to cached samples or not. | |
Additional Inherited Members | |
Protected Member Functions inherited from Struct | |
| Struct () | |
| abstract void | pull_from_nativeI (long native_status) |
| abstract void | push_to_nativeI (long native_status) |
<<extension>> Specifies the data query that defines a com.rti.dds.subscription.TopicQuery
The query format is similar to the expression and parameters of a com.rti.dds.subscription.QueryCondition or a com.rti.dds.topic.ContentFilteredTopic, as described in com.rti.dds.domain.DomainParticipant.create_contentfilteredtopic_with_filter.
There are two special queries:
| Object copy_from | ( | Object | src | ) |
This is the implementation of the Copyable interface. This method will perform a deep copy of src This method could be placed into TopicQuerySelectionTypeSupport rather than here by using the -noCopyable option to rtiddsgen.
| src | The Object which contains the data to be copied. |
this. | NullPointerException | If src is null. |
| ClassCastException | If src is not the same type as this. |
| String filter_class_name = null |
The name of the filter to use.
Name of content filter to use. Must be one of the built-in filter names or previously registered with com.rti.dds.domain.DomainParticipant.register_contentfilter on the same com.rti.dds.domain.DomainParticipant.
Built-in filter names are com.rti.dds.domain.DomainParticipant.SQLFILTER_NAME and com.rti.dds.domain.DomainParticipant.STRINGMATCHFILTER_NAME.
[default] See com.rti.dds.subscription.DataReader.TOPIC_QUERY_SELECTION_USE_READER_CONTENT_FILTER
| String filter_expression = null |
The filter expression.
The expression to filter samples in the DataWriters. It follows the format described in Queries and Filters Syntax.
[default] See com.rti.dds.subscription.DataReader.TOPIC_QUERY_SELECTION_USE_READER_CONTENT_FILTER
The query parameters.
[default] See com.rti.dds.subscription.DataReader.TOPIC_QUERY_SELECTION_USE_READER_CONTENT_FILTER
Indicates whether the sample selection is limited to cached samples or not.
[default] com.rti.dds.subscription.TopicQuerySelectionKind.HISTORY_SNAPSHOT