Class MultiEncodedSubLog
- java.lang.Object
-
- org.processmining.specpp.datastructures.log.impls.MultiEncodedLog
-
- org.processmining.specpp.datastructures.log.impls.MultiEncodedSubLog
-
- All Implemented Interfaces:
OnlyCoversIndexSubset,IndexedSpliterable<Pair<java.nio.IntBuffer>>
public class MultiEncodedSubLog extends MultiEncodedLog implements OnlyCoversIndexSubset
-
-
Field Summary
Fields Modifier and Type Field Description protected IndexSubsetindexSubset
-
Constructor Summary
Constructors Modifier Constructor Description protectedMultiEncodedSubLog(IndexSubset indexSubset, EncodedSubLogImpl presetEncodedLog, EncodedSubLogImpl postsetEncodedLog, IntEncodings<Activity> activityEncodings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IndexSubsetgetIndexSubset()intgetVariantCount()java.util.stream.IntStreamstreamIndices()BitMaskvariantIndices()-
Methods inherited from class org.processmining.specpp.datastructures.log.impls.MultiEncodedLog
getEncodings, getPostsetEncodedLog, getPresetEncodedLog, indexedSpliterator, indexedSpliterator, post, pre, toString, variantFrequencies
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.processmining.specpp.datastructures.vectorization.spliteration.IndexedSpliterable
indexedStream, indexedStream, indexedStream
-
-
-
-
Field Detail
-
indexSubset
protected final IndexSubset indexSubset
-
-
Constructor Detail
-
MultiEncodedSubLog
protected MultiEncodedSubLog(IndexSubset indexSubset, EncodedSubLogImpl presetEncodedLog, EncodedSubLogImpl postsetEncodedLog, IntEncodings<Activity> activityEncodings)
-
-
Method Detail
-
getVariantCount
public int getVariantCount()
- Overrides:
getVariantCountin classMultiEncodedLog
-
variantIndices
public BitMask variantIndices()
- Overrides:
variantIndicesin classMultiEncodedLog
-
streamIndices
public java.util.stream.IntStream streamIndices()
- Overrides:
streamIndicesin classMultiEncodedLog
-
getIndexSubset
public IndexSubset getIndexSubset()
- Specified by:
getIndexSubsetin interfaceOnlyCoversIndexSubset
-
-