![]() |
OpenSplice Java 5 DCPS
v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
Objects of this type are immutable. More...


Public Member Functions | |
| String | getDefaultValue () |
| ServiceEnvironment | getEnvironment () |
| int | getId () |
| int | getIndex () |
| List< Integer > | getLabel () |
| String | getName () |
| DynamicType | getType () |
| abstract boolean | isConsistent () |
| boolean | isDefaultLabel () |
| MemberDescriptor | withDefaultLabel (boolean defaultLabel) |
| Copy this descriptor and apply the given default label. More... | |
| MemberDescriptor | withDefaultValue (String defaultValue) |
| Copy this descriptor and apply the given default value. More... | |
| MemberDescriptor | withId (int id) |
| Copy this descriptor and apply the given ID. More... | |
| MemberDescriptor | withIndex (int index) |
| Copy this descriptor and apply the given index. More... | |
| MemberDescriptor | withLabel (int... label) |
| Copy this descriptor and apply the given label(s). More... | |
| MemberDescriptor | withName (String name) |
| Copy this descriptor and apply the given name. More... | |
| MemberDescriptor | withType (DynamicType type) |
| Copy this descriptor and apply the given type. More... | |
Objects of this type are immutable.
Definition at line 30 of file MemberDescriptor.java.
| String org.omg.dds.type.dynamic.MemberDescriptor.getDefaultValue | ( | ) |
|
inherited |
Implemented in org.omg.dds.core.ServiceEnvironment, org.opensplice.dds.sub.ReflectionDataReader< TYPE, OUT_TYPE >, org.opensplice.dds.core.ModifiableTimeImpl, org.opensplice.dds.pub.ReflectionDataWriter< TYPE >, org.opensplice.dds.core.DurationImpl, org.opensplice.dds.topic.ContentFilteredTopicImpl< TYPE >, org.opensplice.dds.sub.ReadConditionImpl< TYPE >, org.opensplice.dds.core.EntityQosImpl< T extends QosPolicy >, org.opensplice.dds.type.TypeSupportImpl< TYPE >, org.opensplice.dds.topic.PublicationBuiltinTopicDataImpl, org.opensplice.dds.topic.SubscriptionBuiltinTopicDataImpl, org.opensplice.dds.topic.TopicBuiltinTopicDataImpl, org.opensplice.dds.domain.DomainParticipantFactoryImpl, org.opensplice.dds.core.QosProviderImpl, org.opensplice.dds.core.status.OfferedIncompatibleQosStatusImpl, org.opensplice.dds.core.status.RequestedIncompatibleQosStatusImpl, org.opensplice.dds.core.InstanceHandleImpl, org.opensplice.dds.core.StatusConditionImpl< T extends Entity<?, ?>, org.opensplice.dds.core.status.LivelinessChangedStatusImpl, org.opensplice.dds.core.status.PublicationMatchedStatusImpl, org.opensplice.dds.core.status.SubscriptionMatchedStatusImpl, org.opensplice.dds.sub.SampleImpl< TYPE >, org.opensplice.dds.core.policy.ShareImpl, org.opensplice.dds.core.status.OfferedDeadlineMissedStatusImpl, org.opensplice.dds.core.status.SampleRejectedStatusImpl, org.opensplice.dds.core.WaitSetImpl, org.opensplice.dds.topic.ParticipantBuiltinTopicDataImpl, org.opensplice.dds.core.status.RequestedDeadlineMissedStatusImpl, org.opensplice.dds.topic.BuiltinTopicKeyImpl, org.opensplice.dds.core.GuardConditionImpl, org.opensplice.dds.core.event.AllDataDisposedEventImpl< TYPE >, org.opensplice.dds.core.policy.QosPolicyCountImpl, org.opensplice.dds.core.status.InconsistentTopicStatusImpl, org.opensplice.dds.core.status.LivelinessLostStatusImpl, org.opensplice.dds.core.status.SampleLostStatusImpl, org.opensplice.dds.core.policy.QosPolicyImpl, org.opensplice.dds.core.status.AllDataDisposedStatusImpl, org.opensplice.dds.core.IllegalArgumentExceptionImpl, org.opensplice.dds.core.InconsistentPolicyExceptionImpl, org.opensplice.dds.core.policy.PolicyFactoryImpl, org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl, org.opensplice.dds.core.PreconditionNotMetExceptionImpl, org.opensplice.dds.core.AlreadyClosedExceptionImpl, org.opensplice.dds.core.IllegalOperationExceptionImpl, org.opensplice.dds.core.ImmutablePolicyExceptionImpl, org.opensplice.dds.core.NotEnabledExceptionImpl, org.opensplice.dds.core.OutOfResourcesExceptionImpl, org.opensplice.dds.core.DDSExceptionImpl, org.opensplice.dds.core.status.DataAvailableStatusImpl, and org.opensplice.dds.core.status.DataOnReadersStatusImpl.
| int org.omg.dds.type.dynamic.MemberDescriptor.getId | ( | ) |
| int org.omg.dds.type.dynamic.MemberDescriptor.getIndex | ( | ) |
| List<Integer> org.omg.dds.type.dynamic.MemberDescriptor.getLabel | ( | ) |
| String org.omg.dds.type.dynamic.MemberDescriptor.getName | ( | ) |
| DynamicType org.omg.dds.type.dynamic.MemberDescriptor.getType | ( | ) |
|
abstract |
| boolean org.omg.dds.type.dynamic.MemberDescriptor.isDefaultLabel | ( | ) |
| MemberDescriptor org.omg.dds.type.dynamic.MemberDescriptor.withDefaultLabel | ( | boolean | defaultLabel | ) |
Copy this descriptor and apply the given default label.
| MemberDescriptor org.omg.dds.type.dynamic.MemberDescriptor.withDefaultValue | ( | String | defaultValue | ) |
Copy this descriptor and apply the given default value.
| MemberDescriptor org.omg.dds.type.dynamic.MemberDescriptor.withId | ( | int | id | ) |
Copy this descriptor and apply the given ID.
| MemberDescriptor org.omg.dds.type.dynamic.MemberDescriptor.withIndex | ( | int | index | ) |
Copy this descriptor and apply the given index.
| MemberDescriptor org.omg.dds.type.dynamic.MemberDescriptor.withLabel | ( | int... | label | ) |
Copy this descriptor and apply the given label(s).
| MemberDescriptor org.omg.dds.type.dynamic.MemberDescriptor.withName | ( | String | name | ) |
Copy this descriptor and apply the given name.
| MemberDescriptor org.omg.dds.type.dynamic.MemberDescriptor.withType | ( | DynamicType | type | ) |
Copy this descriptor and apply the given type.