IVL(T) Members
The IVL <T > type exposes the following members.

Constructors

  NameDescription
Public methodIVL <T >  Create a new instance of IVL
Public methodIVL <T >(T) Create a new instance of IVL with the value value
Public methodIVL <T >(T, T) Create a new instance of IVL using the range specified

Methods

  NameDescription
Public methodClone Clone this object (Inherited from ANY.)
Public methodContains Determine if the interval described by this IVL contains the specified member
Public methodEquals(Object) Override of base equals (Overrides SXCM <T > Equals(Object).)
Public methodEquals(ANY) Determine if this ANY is equal to another ANY (Inherited from ANY.)
Public methodEquals(IVL <T >) Determine if this IVL of T is equal to another IVL of T
Public methodEquals(PDV <T >) Determine if this PDV of T is equal to another PDV of T (Inherited from PDV <T >.)
Public methodEquals(SXCM <T >) Determines if this SXCM of T equals another SXCM of T (Inherited from SXCM <T >.)
Protected methodOnlineFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from OnlineObject.)
Public methodOnlineGetHashCodeServes as a hash function for a particular type. (Inherited from OnlineObject.)
Public methodOnlineGetTypeGets the OnlineType of the current instance. (Inherited from OnlineObject.)
Public methodStatic memberIsValidHighFlavor Flavor validator for IVL.HIGH
Public methodStatic memberIsValidLowFlavor Flavor validator for IVL.LOW
Public methodStatic memberIsValidWidthFlavor Flavor validator for IVL.WIDTH
Protected methodOnlineMemberwiseCloneCreates a shallow copy of the current OnlineObject. (Inherited from OnlineObject.)
Public methodSemanticEquals Determines semantic equality between this IVL and other (Overrides ANY SemanticEquals(IAny).)
Public methodToBoundIVL Creates a new instance of IVL <T > with the details of [P:Low] and [P:High] using [P:Low] and [P:High] or [P:Low] and [P:Width] or [P:High] and [P:Low] from this instance
Public methodToSet Creates a set from a bound IVL
Public methodToString Represent the set as a string (Overrides SXCM <T > ToString .)
Public methodTranslate Translates this IVL by the specified quantity
Public methodValidate Validates the IVL data type (Overrides PDV <T > Validate .)
Public methodValidateEx Validates the instance of IVL and returns the detected issues (Overrides SXCM <T > ValidateEx .)

Fields

  NameDescription
Protected fieldp_floatingPointEqualityTolerance (Inherited from PDV <T >.)

Properties

  NameDescription
Public propertyCenter The arithmetic mean of the interval
Public propertyControlActExt Identifies the extension of the identifier of the event associated with the setting of the data type to the value (Inherited from HXIT.)
Public propertyControlActRoot Identifies the root of the identifier of the event associated with the setting of the data type to the value (Inherited from HXIT.)
Public propertyDataType The data type of the value (Inherited from ANY.)
Public propertyFlavor Gets or sets the flavor identifier for the datatype (Inherited from ANY.)
Public propertyHigh The high limit. If the hign limit is not known, a null flavour should be specified
Public propertyHighClosed Specifies whether high is inlcluded in the IVL or excluded in the IVL
Public propertyIsNull A predicate indicating that a value is an exceptional value or a null value (Inherited from ANY.)
Public propertyLow This is the low limit. If the low limit is not known a null flavor should be specified
Public propertyLowClosed Specifies wheter low is included in the IVL or excluded from the IVL
Public propertyNullFlavor Gets or sets an exceptional NullFlavor value that identifies why the contents of a datatype are not being processed. (Inherited from ANY.)
Public propertyOperator Gets or sets the identifier that dictates how the set component is included as part of the set (Inherited from SXCM <T >.)
Public propertyOriginalText Text indicating where this interval was derived
Public propertyUpdateMode Gets or sets the update mode of the datatype (Inherited from ANY.)
Public propertyValidTimeHigh Identifies the time that the given information has or will no longer be valid (Inherited from HXIT.)
Public propertyValidTimeLow Identifies the time that the given information has or will become valid (Inherited from HXIT.)
Public propertyValue Gets or sets the value encapsulated by this object (Inherited from PDV <T >.)
Public propertyWidth The difference between the high and low bondary. Width is used when the size of the interval is known but the actual start and end points are not known.

See Also