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

Public Member Functions

 TypeConsistencyEnforcementImpl (OsplServiceEnvironment environment, Kind kind)
 
int compareTo (TypeConsistencyEnforcement o)
 
boolean equals (Object other)
 
ServiceEnvironment getEnvironment ()
 
Kind getKind ()
 
int hashCode ()
 
Comparable< TypeConsistencyEnforcementrequestedOfferedContract ()
 
TypeConsistencyEnforcement withAssignableTypeConsistency ()
 
TypeConsistencyEnforcement withDeclaredTypeConsistency ()
 
TypeConsistencyEnforcement withExactNameTypeConsistency ()
 
TypeConsistencyEnforcement withExactTypeTypeConsistency ()
 
TypeConsistencyEnforcement withKind (Kind kind)
 Copy this policy and override the value of the property. More...
 

Detailed Description

Definition at line 27 of file TypeConsistencyEnforcementImpl.java.

Constructor & Destructor Documentation

◆ TypeConsistencyEnforcementImpl()

org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.TypeConsistencyEnforcementImpl ( OsplServiceEnvironment  environment,
Kind  kind 
)

Definition at line 32 of file TypeConsistencyEnforcementImpl.java.

Member Function Documentation

◆ compareTo()

int org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.compareTo ( TypeConsistencyEnforcement  o)

Definition at line 48 of file TypeConsistencyEnforcementImpl.java.

◆ equals()

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

Definition at line 70 of file TypeConsistencyEnforcementImpl.java.

◆ getEnvironment()

ServiceEnvironment org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.getEnvironment ( )
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 38 of file TypeConsistencyEnforcementImpl.java.

◆ getKind()

Kind org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.getKind ( )

◆ hashCode()

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

Definition at line 80 of file TypeConsistencyEnforcementImpl.java.

◆ requestedOfferedContract()

Comparable<TypeConsistencyEnforcement> org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.requestedOfferedContract ( )

Definition at line 43 of file TypeConsistencyEnforcementImpl.java.

◆ withAssignableTypeConsistency()

TypeConsistencyEnforcement org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.withAssignableTypeConsistency ( )

◆ withDeclaredTypeConsistency()

TypeConsistencyEnforcement org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.withDeclaredTypeConsistency ( )

◆ withExactNameTypeConsistency()

TypeConsistencyEnforcement org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.withExactNameTypeConsistency ( )

◆ withExactTypeTypeConsistency()

TypeConsistencyEnforcement org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.withExactTypeTypeConsistency ( )

◆ withKind()

TypeConsistencyEnforcement org.opensplice.dds.core.policy.TypeConsistencyEnforcementImpl.withKind ( Kind  kind)

Copy this policy and override the value of the property.

Returns
a new policy

Implements org.omg.dds.core.policy.TypeConsistencyEnforcement.

Definition at line 90 of file TypeConsistencyEnforcementImpl.java.


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