Class IvMFilterTreeNodeCompositeAbstract<X,Y>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<IvMFilterTreeNode<Y>>
-
- org.processmining.plugins.inductiveVisualMiner.ivmfilter.tree.IvMFilterTreeNodeCompositeAbstract<X,Y>
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<IvMFilterTreeNode<Y>>,java.util.Collection<IvMFilterTreeNode<Y>>,java.util.List<IvMFilterTreeNode<Y>>,java.util.RandomAccess,IvMFilterTreeNode<X>,IvMFilterTreeNodeComposite<X,Y>
public abstract class IvMFilterTreeNodeCompositeAbstract<X,Y> extends java.util.ArrayList<IvMFilterTreeNode<Y>> implements IvMFilterTreeNodeComposite<X,Y>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description IvMFilterTreeNodeCompositeAbstract()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.StringgetDivider()voidgetExplanation(java.lang.StringBuilder result, int indent)A human-readable string explaining which traces will pass this filter, where each line is indented with indent.abstract java.lang.StringgetPrefix()booleanstaysInLog(X element)protected abstract booleanstaysInLogA(X element)java.lang.StringtoString()-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.processmining.plugins.inductiveVisualMiner.ivmfilter.tree.IvMFilterTreeNode
couldSomethingBeFiltered
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
-
-
-
Method Detail
-
getDivider
public abstract java.lang.String getDivider()
-
getPrefix
public abstract java.lang.String getPrefix()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.util.AbstractCollection<IvMFilterTreeNode<Y>>
-
getExplanation
public void getExplanation(java.lang.StringBuilder result, int indent)Description copied from interface:IvMFilterTreeNodeA human-readable string explaining which traces will pass this filter, where each line is indented with indent.- Specified by:
getExplanationin interfaceIvMFilterTreeNode<X>
-
staysInLogA
protected abstract boolean staysInLogA(X element)
-
staysInLog
public boolean staysInLog(X element)
- Specified by:
staysInLogin interfaceIvMFilterTreeNode<X>
-
-