org.omg.CosTime

Class TimeComparison

public final class TimeComparison extends Object implements IDLEntity

TimeComparaison defines the possilbe values that can be returned as a result of comparaing two UTOs. The values are self explanatory. In an IntervalC comparaison, TCIndeterminate value is returned if the error envelopes around the two times being compared overlap. For this purpose the error envelope is assumed to be symmetricallly placed around the base time covering time-inaccuracy to time+inaccuracy. For IntervalC comparaison, two UTOs are deemedto contain the same time only if the Time attribute of the two objects are equal and the Inaccuracy attributes of both the objects are zero.
Field Summary
static TimeComparisonTCEqualTo
Enum member TCEqualTo
static TimeComparisonTCGreaterThan
Enum member TCGreaterThan
static TimeComparisonTCIndeterminate
Enum member TCIndeterminate
static TimeComparisonTCLessThan
Enum member TCLessThan
static int_TCEqualTo
Enum member TCEqualTo value
static int_TCGreaterThan
Enum member TCGreaterThan value
static int_TCIndeterminate
Enum member TCIndeterminate value
static int_TCLessThan
Enum member TCLessThan value
Method Summary
static TimeComparisonfrom_int(int value)
Return a enum member from its value.
ObjectreadResolve()
Maintains singleton property for serialized enums.
StringtoString()
Return a string representation
intvalue()
Return the internal member value

Field Detail

TCEqualTo

public static final TimeComparison TCEqualTo
Enum member TCEqualTo

TCGreaterThan

public static final TimeComparison TCGreaterThan
Enum member TCGreaterThan

TCIndeterminate

public static final TimeComparison TCIndeterminate
Enum member TCIndeterminate

TCLessThan

public static final TimeComparison TCLessThan
Enum member TCLessThan

_TCEqualTo

public static final int _TCEqualTo
Enum member TCEqualTo value

_TCGreaterThan

public static final int _TCGreaterThan
Enum member TCGreaterThan value

_TCIndeterminate

public static final int _TCIndeterminate
Enum member TCIndeterminate value

_TCLessThan

public static final int _TCLessThan
Enum member TCLessThan value

Method Detail

from_int

public static TimeComparison from_int(int value)
Return a enum member from its value.

Parameters: value An enum value

Returns: An enum member

readResolve

public Object readResolve()
Maintains singleton property for serialized enums. Issue 4271: IDL/Java issue, Mapping for IDL enum.

toString

public String toString()
Return a string representation

Returns: a string representation of the enumeration

value

public int value()
Return the internal member value

Returns: the member value