Package wt.iba.definition

Interface Summary
AttributeDefinition The AttributeDefinition interface should be implemented by ninel concrete attribute defintion classes.
AttributeHierarchyChild The AttributeHierarchyChild interface should be implemented by attribute defintion classes and attribute organizer class whose instances are able to be children of an attribute organizer or a attribute definition.
AttributeHierarchyParent The AttributeHierarchyParent interface should be implemented by attribute defintion classes and attribute organizer class whose instances are able to be the parent of attribute organizers or attribute definitions.
ChildAttributeDefinition ChildAttributeDefinition inherits from AttributeHierarchyChild and serves as an interface for the attribute definition only.
ChildAttributeOrganizer ChildAttributeOrganizer inherits from AttributeHierarchyChild and serves as an interface for the attribute organizer only.
ParentAttributeDefinition ParentAttributeDefinition inherits from AttributeHierarchyParent and serves as an interface for the attribute definition only

Supported API: false

Extendable: false
ParentAttributeOrganizer ParentAttributeOrganizer inherits from AttributeHierarchyParent and serves as an interface for the attribute organizer only

Supported API: false

Extendable: false
SoftMetaData

Supported API: false

Extendable: false
 

Class Summary
AbstractAttributeDefinition AbstractAttributeDefinition is the super class of nine attribute definitions.
AttributeDefinitionDataType AttributeDefinitionDataType provides the data types for the current available attribute definitions.
AttributeDefinitionLineage Use the newAttributeDefinitionLineage static factory method(s), not the AttributeDefinitionLineage constructor, to construct instances of this class.
AttributeDefinitionReference Use the newAttributeDefinitionReference static factory method(s), not the AttributeDefinitionReference constructor, to construct instances of this class.
AttributeDefinizerObjectLocator  
AttributeOrganizer Attribute organizers are available for the organization of attribute definitions with a foldering mechanism.
AttributeOrganizerLineage Use the newAttributeOrganizerLineage static factory method(s), not the AttributeOrganizerLineage constructor, to construct instances of this class.
BooleanDefinition The Boolean attribute defintion.
BooleanDefinitionReference Use the newBooleanDefinitionReference static factory method(s), not the BooleanDefinitionReference constructor, to construct instances of this class.
DefinitionLoader Bulk load data (IBA) into database for initial setup or migrating from legacy data Called by command line: java wt.units.DefinitionLoader
DefinitionLoaderWithCache Bulk load data (IBA) into database for initial setup or migrating from legacy data Called by command line: java wt.units.DefinitionLoaderWithCache
FloatDefinition The Float attribute definition.
FloatDefinitionReference Use the newFloatDefinitionReference static factory method(s), not the FloatDefinitionReference constructor, to construct instances of this class.
IntegerDefinition The Integer attribute definition.
IntegerDefinitionReference Use the newIntegerDefinitionReference static factory method(s), not the IntegerDefinitionReference constructor, to construct instances of this class.
RatioDefinition The Ratio attribute definition.
RatioDefinitionReference Use the newRatioDefinitionReference static factory method(s), not the RatioDefinitionReference constructor, to construct instances of this class.
ReferenceDefinition The Reference attribute defintion.
ReferenceDefinitionReference Use the newReferenceDefinitionReference static factory method(s), not the ReferenceDefinitionReference constructor, to construct instances of this class.
StringDefinition The String attribute definition.
StringDefinitionReference Use the newStringDefinitionReference static factory method(s), not the StringDefinitionReference constructor, to construct instances of this class.
TimestampDefinition The Timestamp attribute definition.
TimestampDefinitionReference Use the newTimestampDefinitionReference static factory method(s), not the TimestampDefinitionReference constructor, to construct instances of this class.
UnitDefinition The Unit attribute definition.
UnitDefinitionReference Use the newUnitDefinitionReference static factory method(s), not the UnitDefinitionReference constructor, to construct instances of this class.
UnitQOMLink Use the newUnitQOMLink static factory method(s), not the UnitQOMLink constructor, to construct instances of this class.
URLDefinition The URL attribute definition.
URLDefinitionReference Use the newURLDefinitionReference static factory method(s), not the URLDefinitionReference constructor, to construct instances of this class.
 

Exception Summary
IBADefinitionException

Supported API: false

Extendable: false