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.InstanceValueOrderPredicate
COMPONENT, COMPONENT_KEY, LOG_VALUE_ALREADY_DEFINED, LOG_VALUE_NOT_FOUND, LOG_VALUE_UPDATE_FAILED
-
-
Constructor Summary
Constructors Constructor Description InstanceValueOrderPredicateImpl(AtomicClassImpl parentClass)Constructor for InstanceValueOrderPredicateImpl.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisTaxonomyOrderPredicate()isTaxonomyOrderPredicate.booleanisTotalOrderPredicate()isTotalOrderPredicate.-
Methods inherited from class de.uni_trier.wi2.procake.data.model.base.impl.InstanceEnumerationPredicateImpl
addValue, checkFinishEditing, getValues, hasValueOrder, holdsFor, isEnumerationPredicate, removeValue, updateValue
-
Methods inherited from class de.uni_trier.wi2.procake.data.model.base.impl.InstancePredicateImpl
finishEditing, getAtomicClass, isIntervalPredicate
-
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, removeValue, updateValue
-
Methods inherited from interface de.uni_trier.wi2.procake.data.model.base.InstancePredicate
getAtomicClass, holdsFor, isEnumerationPredicate, isIntervalPredicate
-
Methods inherited from interface de.uni_trier.wi2.procake.data.model.base.InstanceValueOrderPredicate
contains, getOrderValues, isAfter, isBefore, remove, update
-
-
-
-
Constructor Detail
-
InstanceValueOrderPredicateImpl
public InstanceValueOrderPredicateImpl(AtomicClassImpl parentClass)
Constructor for InstanceValueOrderPredicateImpl.
- Parameters:
parentClass- aAtomicClassImplobject
-
-
Method Detail
-
isTaxonomyOrderPredicate
public boolean isTaxonomyOrderPredicate()
isTaxonomyOrderPredicate.
- Specified by:
isTaxonomyOrderPredicatein interfaceInstancePredicate- Overrides:
isTaxonomyOrderPredicatein classInstancePredicateImpl- Returns:
trueif the order is a taxonomy- See Also:
InstanceTaxonomyOrderPredicate
-
isTotalOrderPredicate
public boolean isTotalOrderPredicate()
isTotalOrderPredicate.
- Specified by:
isTotalOrderPredicatein interfaceInstancePredicate- Overrides:
isTotalOrderPredicatein classInstancePredicateImpl- Returns:
trueif the predicate is anInstanceTotalOrderPredicate
-
-