Package de.uni_trier.wi2.procake.data.model.base
package de.uni_trier.wi2.procake.data.model.base
-
ClassDescriptionThe Aggregate Class uses the object oriented technique aggregation to combine several data classes into one class.The group of Atomic Classes is used to store exact one value.An AttriutePath represents a list of attribute names.A BooleanClass defines a
BooleanObject
that represents a Boolean value.A ByteArray can be used to store more complex data objects like images or documents.The classChronologicalClass
defines a specific instance in time, with millisecond precision.TheDateClass
is the specification of a date without time information.TheDoubleClass
is a class to specify double domains.The instance enumeration predicate can be used to define a set of possible values for anAtomicClass
.The InstanceIntervalPredicate defines an interval on totally ordered elements.InstanceOntologyOrderPredicate interface.TheInstancePredicate
can be used inAtomicClass
es to refine the range of possible values.ATaxonomyOrder
orderes the values of aInstanceEnumerationPredicate
in a taxonomy.ATotalOrder
orderes the values of aInstanceEnumerationPredicate
in a totally ordered list.A value order is used in anInstanceEnumerationPredicate
to define an order for the values of the predicate.TheIntegerClass
is a class to specify integer domains.Interval Classes are used to create data objects that specify a range of values.AListClass
is aCollectionClass
where it is possible to specify the order of the elements in theListObject
.The classNumericClass
defines a specific numerical object.ASetClass
is aCollectionClass
where it is NOT possible to specify the order of the elements in theSetObject
.A StringClass defines the domain ofStringObject
s that represents a string value.TheTimeClass
is the specification of a time without date information.TheTimestampClass
is the specification of a date with time information.Union Class is a special class, used to improve and simplify the design of the data model.An URIClass defines the domain ofURIObject
that represents an element in the ontology.The Void Class defines unspecified values.