OpenSplice Java 5 DCPS  v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
org.opensplice.dds.core.policy.DataRepresentationImpl Class Reference
Inheritance diagram for org.opensplice.dds.core.policy.DataRepresentationImpl:
Inheritance graph
Collaboration diagram for org.opensplice.dds.core.policy.DataRepresentationImpl:
Collaboration graph

Public Member Functions

 DataRepresentationImpl (OsplServiceEnvironment environment)
 
 DataRepresentationImpl (OsplServiceEnvironment environment, List< Short > value)
 
 DataRepresentationImpl (OsplServiceEnvironment environment, short... value)
 
int compareTo (DataRepresentation arg0)
 
boolean equals (Object other)
 
ServiceEnvironment getEnvironment ()
 
Class<? extends QosPolicygetPolicyClass ()
 
List< Short > getValue ()
 
int hashCode ()
 
Comparable< DataRepresentationrequestedOfferedContract ()
 
DataRepresentation withValue (List< Short > value)
 Copy this policy and override the value of the property. More...
 
DataRepresentation withValue (short... value)
 Copy this policy and override the value of the property. More...
 

Protected Attributes

OsplServiceEnvironment environment
 

Detailed Description

Definition at line 32 of file DataRepresentationImpl.java.

Constructor & Destructor Documentation

◆ DataRepresentationImpl() [1/3]

org.opensplice.dds.core.policy.DataRepresentationImpl.DataRepresentationImpl ( OsplServiceEnvironment  environment)

Definition at line 37 of file DataRepresentationImpl.java.

◆ DataRepresentationImpl() [2/3]

org.opensplice.dds.core.policy.DataRepresentationImpl.DataRepresentationImpl ( OsplServiceEnvironment  environment,
List< Short >  value 
)

Definition at line 42 of file DataRepresentationImpl.java.

◆ DataRepresentationImpl() [3/3]

org.opensplice.dds.core.policy.DataRepresentationImpl.DataRepresentationImpl ( OsplServiceEnvironment  environment,
short...  value 
)

Definition at line 53 of file DataRepresentationImpl.java.

Member Function Documentation

◆ compareTo()

int org.opensplice.dds.core.policy.DataRepresentationImpl.compareTo ( DataRepresentation  arg0)

Definition at line 69 of file DataRepresentationImpl.java.

◆ equals()

boolean org.opensplice.dds.core.policy.DataRepresentationImpl.equals ( Object  other)

Definition at line 77 of file DataRepresentationImpl.java.

◆ getEnvironment()

ServiceEnvironment org.opensplice.dds.core.policy.QosPolicyImpl.getEnvironment ( )
inherited
Returns
the org.omg.dds.core.ServiceEnvironment object that directly or indirectly was used to create this object.

Implements org.omg.dds.core.DDSObject.

Definition at line 40 of file QosPolicyImpl.java.

◆ getPolicyClass()

Class<? extends QosPolicy> org.opensplice.dds.core.policy.DataRepresentationImpl.getPolicyClass ( )

Definition at line 121 of file DataRepresentationImpl.java.

◆ getValue()

List<Short> org.opensplice.dds.core.policy.DataRepresentationImpl.getValue ( )

◆ hashCode()

int org.opensplice.dds.core.policy.DataRepresentationImpl.hashCode ( )

Definition at line 95 of file DataRepresentationImpl.java.

◆ requestedOfferedContract()

Comparable<DataRepresentation> org.opensplice.dds.core.policy.DataRepresentationImpl.requestedOfferedContract ( )

Definition at line 64 of file DataRepresentationImpl.java.

◆ withValue() [1/2]

DataRepresentation org.opensplice.dds.core.policy.DataRepresentationImpl.withValue ( List< Short >  value)

Copy this policy and override the value of the property.

Returns
a new policy

Implements org.omg.dds.core.policy.DataRepresentation.

Definition at line 111 of file DataRepresentationImpl.java.

◆ withValue() [2/2]

DataRepresentation org.opensplice.dds.core.policy.DataRepresentationImpl.withValue ( short...  value)

Copy this policy and override the value of the property.

Returns
a new policy

Implements org.omg.dds.core.policy.DataRepresentation.

Definition at line 116 of file DataRepresentationImpl.java.

Member Data Documentation

◆ environment

OsplServiceEnvironment org.opensplice.dds.core.policy.QosPolicyImpl.environment
protectedinherited

Definition at line 29 of file QosPolicyImpl.java.


The documentation for this class was generated from the following file: