Package wt.iba.value

Interface Summary
AttributeContainer A subclass that implements AttributeContainer holds the IBA attribute values and definitions associate with an IBAHolder object.
IBAHolder To be implemented by any Persistable class that wants to be IBA attributes holder.
IBAReferenceable

Supported API: false

Extendable: false
 

Class Summary
AbstractContextualValue

Supported API: false

Extendable: false
AbstractValue

Supported API: false

Extendable: false
BooleanValue Use the newBooleanValue static factory method(s), not the BooleanValue constructor, to construct instances of this class.
ContextTheAbstractContextualValue Use the newContextTheAbstractContextualValue static factory method(s), not the ContextTheAbstractContextualValue constructor, to construct instances of this class.
DefaultAttributeContainer Default mplementation of AttributeContainer.
DefaultAttributeContainerHelper A helper class for DefaultAttributeContainer to access some protected method.
FloatValue Use the newFloatValue static factory method(s), not the FloatValue constructor, to construct instances of this class.
FloatValue.LimitedPrecisionNumber Simple Number implementation whose toString() handles precision in a consistent fashion to that of the IBA view classes.
IBAHolderReference Use the newIBAHolderReference static factory method(s), not the IBAHolderReference constructor, to construct instances of this class.
IBAReferenceableReference Use the newIBAReferenceableReference static factory method(s), not the IBAReferenceableReference constructor, to construct instances of this class.
IBAValueComparison  
IBAValueUtility This is a utility class designed to retrieve all the instance-based and modeled attributes for a specified IBAHolder object.
IBAValueViewTableExpression This TableExpression consolidates all IBAValues as a single TableExpression view.
IntegerValue Use the newIntegerValue static factory method(s), not the IntegerValue constructor, to construct instances of this class.
RatioValue Use the newRatioValue static factory method(s), not the RatioValue constructor, to construct instances of this class.
RatioValue.RatioNumber Simple Number implementation that maintains an internal ratio storage and corresponding toString().
ReferenceValue Use the newReferenceValue static factory method(s), not the ReferenceValue constructor, to construct instances of this class.
StringValue Use the newStringValue static factory method(s), not the StringValue constructor, to construct instances of this class.
TheBooleanValueDefinition Use the newTheBooleanValueDefinition static factory method(s), not the TheBooleanValueDefinition constructor, to construct instances of this class.
TheFloatValueDefinition Use the newTheFloatValueDefinition static factory method(s), not the TheFloatValueDefinition constructor, to construct instances of this class.
TheIntegerValueDefinition Use the newTheIntegerValueDefinition static factory method(s), not the TheIntegerValueDefinition constructor, to construct instances of this class.
TheRatioValueDefinition Use the newTheRatioValueDefinition static factory method(s), not the TheRatioValueDefinition constructor, to construct instances of this class.
TheReferenceValueDefinition Use the newTheReferenceValueDefinition static factory method(s), not the TheReferenceValueDefinition constructor, to construct instances of this class.
TheStringValueDefinition Use the newTheStringValueDefinition static factory method(s), not the TheStringValueDefinition constructor, to construct instances of this class.
TheTimestampValueDefinition Use the newTheTimestampValueDefinition static factory method(s), not the TheTimestampValueDefinition constructor, to construct instances of this class.
TheUnitValueDefinition Use the newTheUnitValueDefinition static factory method(s), not the TheUnitValueDefinition constructor, to construct instances of this class.
TheURLValueDefinition Use the newTheURLValueDefinition static factory method(s), not the TheURLValueDefinition constructor, to construct instances of this class.
TimestampValue Use the newTimestampValue static factory method(s), not the TimestampValue constructor, to construct instances of this class.
UnitValue Use the newUnitValue static factory method(s), not the UnitValue constructor, to construct instances of this class.
UnitValue.UnitNumber Simple Number implementation whose toString() handles precision in a consistent fashion to that of the IBA view classes.
URLValue Use the newURLValue static factory method(s), not the URLValue constructor, to construct instances of this class.
 

Exception Summary
IBAContainerException

Supported API: false

Extendable: false
IBAValueException

Supported API: false

Extendable: false