Class InstanceValueOrderPredicateImpl
java.lang.Object
de.uni_trier.wi2.procake.data.model.base.impl.InstancePredicateImpl
de.uni_trier.wi2.procake.data.model.base.impl.InstanceEnumerationPredicateImpl
de.uni_trier.wi2.procake.data.model.base.impl.InstanceValueOrderPredicateImpl
- All Implemented Interfaces:
InstanceEnumerationPredicate
,InstancePredicate
,InstanceValueOrderPredicate
- Direct Known Subclasses:
InstanceTaxonomyOrderPredicateImpl
,InstanceTotalOrderPredicateImpl
public abstract class InstanceValueOrderPredicateImpl
extends InstanceEnumerationPredicateImpl
implements InstanceValueOrderPredicate
Description is missing
- Author:
- Rainer Maximini
-
Field Summary
Fields inherited from class de.uni_trier.wi2.procake.data.model.base.impl.InstancePredicateImpl
atomicClass
Fields inherited from interface de.uni_trier.wi2.procake.data.model.base.InstanceEnumerationPredicate
LOG_SUPER_PREDICATE_MUST_BE_DEFINED_IN_INHERITED_PREDICATE
Fields inherited from interface de.uni_trier.wi2.procake.data.model.base.InstanceValueOrderPredicate
LOG_VALUE_ALREADY_DEFINED, LOG_VALUE_NOT_FOUND, LOG_VALUE_UPDATE_FAILED
-
Constructor Summary
ConstructorDescriptionInstanceValueOrderPredicateImpl
(AtomicClassImpl parentClass) Constructor for InstanceValueOrderPredicateImpl. -
Method Summary
Modifier and TypeMethodDescriptionboolean
isTaxonomyOrderPredicate.boolean
isTotalOrderPredicate.Methods inherited from class de.uni_trier.wi2.procake.data.model.base.impl.InstanceEnumerationPredicateImpl
addValue, checkFinishEditing, getValues, hasValueOrder, holdsFor, isEnumerationPredicate, isInherited, removeValue, setInheritance, updateValue
Methods inherited from class de.uni_trier.wi2.procake.data.model.base.impl.InstancePredicateImpl
finishEditing, getAtomicClass, isIntervalPredicate, isOntologyOrderPredicate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.uni_trier.wi2.procake.data.model.base.InstanceEnumerationPredicate
addValue, getValues, hasValueOrder, isInherited, removeValue, setInheritance, updateValue
Methods inherited from interface de.uni_trier.wi2.procake.data.model.base.InstancePredicate
getAtomicClass, holdsFor, isEnumerationPredicate, isIntervalPredicate, isOntologyOrderPredicate
Methods inherited from interface de.uni_trier.wi2.procake.data.model.base.InstanceValueOrderPredicate
contains, getOrderValues, isAfter, isBefore, remove, update
-
Constructor Details
-
InstanceValueOrderPredicateImpl
Constructor for InstanceValueOrderPredicateImpl.
- Parameters:
parentClass
- aAtomicClassImpl
object
-
-
Method Details
-
isTaxonomyOrderPredicate
public boolean isTaxonomyOrderPredicate()isTaxonomyOrderPredicate.
- Specified by:
isTaxonomyOrderPredicate
in interfaceInstancePredicate
- Overrides:
isTaxonomyOrderPredicate
in classInstancePredicateImpl
- Returns:
true
if the order is a taxonomy- See Also:
-
isTotalOrderPredicate
public boolean isTotalOrderPredicate()isTotalOrderPredicate.
- Specified by:
isTotalOrderPredicate
in interfaceInstancePredicate
- Overrides:
isTotalOrderPredicate
in classInstancePredicateImpl
- Returns:
true
if the predicate is anInstanceTotalOrderPredicate
-