IRI: http://purl.org/ceu/eco#1CardinalityCollection
IRI: http://purl.org/ceu/eco#2CardinalityCollection
IRI: http://purl.org/ceu/eco#3CardinalityCollection
IRI: http://purl.org/ceu/eco#Box
IRI: http://purl.org/ceu/eco#Collection
IRI: http://purl.org/ceu/eco#Combination
IRI: http://purl.org/ceu/eco#Element
IRI: http://purl.org/ceu/eco#FixedCardinalityCollection
IRI: http://purl.org/ceu/eco#Heterocombination
IRI: http://purl.org/ceu/eco#Heteroranking
IRI: http://purl.org/ceu/eco#Heteroset
IRI: http://purl.org/ceu/eco#Heterovariation
IRI: http://purl.org/ceu/eco#HomogeneousCollection
IRI: http://purl.org/ceu/eco#Item
IRI: http://purl.org/ceu/eco#List
IRI: http://purl.org/ceu/eco#Multicombination
IRI: http://purl.org/ceu/eco#Multiheteroset
IRI: http://purl.org/ceu/eco#Multiset
IRI: http://purl.org/ceu/eco#OrderedCollection
IRI: http://purl.org/ceu/eco#OrderedItem
IRI: http://purl.org/ceu/eco#Ranking
IRI: http://purl.org/ceu/eco#Sequence
IRI: http://purl.org/ceu/eco#Set
IRI: http://purl.org/ceu/eco#Tuple
IRI: http://purl.org/ceu/eco#UniquenessCollection
IRI: http://purl.org/ceu/eco#Variation
IRI: http://purl.org/ceu/eco#Vector
IRI: http://purl.org/ceu/eco#followedByItem
has characteristics: transitive
IRI: http://purl.org/ceu/eco#hasContent
IRI: http://purl.org/ceu/eco#hasElement
IRI: http://purl.org/ceu/eco#hasElementsOfType
has characteristics: functional
IRI: http://purl.org/ceu/eco#hasFirstItem
has characteristics: functional
IRI: http://purl.org/ceu/eco#hasItem
has characteristics: inverse functional
IRI: http://purl.org/ceu/eco#hasLastItem
has characteristics: functional
IRI: http://purl.org/ceu/eco#hasNextItem
has characteristics: functional, inverse functional
IRI: http://purl.org/ceu/eco#hasOrderedItem
IRI: http://purl.org/ceu/eco#hasPreviousItem
has characteristics: functional, inverse functional
IRI: http://purl.org/ceu/eco#isElementOf
IRI: http://purl.org/ceu/eco#isFirstItemOf
IRI: http://purl.org/ceu/eco#isItemOf
IRI: http://purl.org/ceu/eco#isLastItemOf
IRI: http://purl.org/ceu/eco#isOrderedItemOf
IRI: http://purl.org/ceu/eco#precededByItem
has characteristics: transitive
IRI: http://purl.org/ceu/eco#hasCardinality
has characteristics: functional
IRI: http://purl.org/ceu/eco#hasIndex
has characteristics: functional
IRI: http://purl.org/ceu/eco#col1
IRI: http://purl.org/ceu/eco#col2
IRI: http://purl.org/ceu/eco#Collection
IRI: http://purl.org/ceu/eco#Combination
IRI: http://purl.org/ceu/eco#elemento1
IRI: http://purl.org/ceu/eco#Heterocombination
IRI: http://purl.org/ceu/eco#Heteroranking
IRI: http://purl.org/ceu/eco#Heterovariation
IRI: http://purl.org/ceu/eco#Multicombination
IRI: http://purl.org/ceu/eco#Multiheteroset
has indexdp(?item,"1") , has ordered itemop(?collection,?item) -> has first itemop(?collectionl,?item)
Fixed cardinality collectionc(?collection) , has cardinalitydp(?collection,"1"^^integer) -> (?collection)
followed by itemop(?x,?x) -> has errordp(?x,"An ordered item cannot be followed by itself")
Fixed cardinality collectionc(?collection) , has cardinalitydp(?collection,"2"^^integer) -> (?collection)
has cardinalitydp(?collection,"3"^^integer) , Fixed cardinality collectionc(?collection) -> (?collection)
followed by itemop(?item1,?item2) , has ordered itemop(?collection,?item1) -> has ordered itemop(?collection,?item2)
followed by itemop(?item1,?item2) , followed by itemop(?item2,?item1) -> has errordp(?item1,"An ordered item can not be followed and preceded at the same time by another item")
Uniqueness collectionc(?collection) , has contentop(?item1,?element1) , has contentop(?item2,?element2) , DifferentFrom(?item1,?item2) , has itemop(?collection,?item1) , has itemop(?collection,?item2) , -> has errordp(?collection,"A colllection with uniqueness has repeated elements")
has next itemop(?current,?next) , has indexdp(?current,?index) , add(?) -> has indexdp(?next,?nextindex)
has indexdp(?item,?index) , has next itemop(?item,?nextitem) , add(?) -> has indexdp(?nextitem,?nextindex)
(?collecction) , has last itemop(?collection,?last) , has cardinalitydp(?collection,?n) -> has indexdp(?last,?n)
has ordered itemop(?collection,?item) , has indexdp(?item,?n) , has cardinalitydp(?collection,?n) -> has last itemop(?collection,?item)
has indexdp(?last,?n) , (?collecction) , has last itemop(?collection,?last) -> has cardinalitydp(?collection,?n)
has ordered itemop(?collection,?item2) , has indexdp(?item2,?j) , has indexdp(?item1,?i) , has ordered itemop(?collection,?item1) , add(?) -> has next itemop(?item1,?item2)
This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.