Uses of Class
org.processmining.specpp.datastructures.encoding.BitMask
-
-
Uses of BitMask in org.processmining.specpp.componenting.data
Fields in org.processmining.specpp.componenting.data with type parameters of type BitMask Modifier and Type Field Description static DataRequirement<BitMask>DataRequirements. CONSIDERED_VARIANTS -
Uses of BitMask in org.processmining.specpp.componenting.evaluation
Fields in org.processmining.specpp.componenting.evaluation with type parameters of type BitMask Modifier and Type Field Description static EvaluatorRequirement<EvaluationParameterTuple2<Place,BitMask>,VariantMarkingHistories>EvaluationRequirements. PLACE_SUBSET_MARKING_HISTORYstatic EvaluatorRequirement<EvaluationParameterTuple2<Place,BitMask>,BasicFitnessEvaluation>EvaluationRequirements. SUBSET_BASIC_FITNESS -
Uses of BitMask in org.processmining.specpp.composition
Fields in org.processmining.specpp.composition with type parameters of type BitMask Modifier and Type Field Description protected DelegatingDataSource<BitMask>StatefulPlaceComposition. consideredVariantsprotected java.util.Map<Place,BitMask>StatefulPlaceComposition. locallySupportedVariantsMethods in org.processmining.specpp.composition that return BitMask Modifier and Type Method Description BitMaskOffersPlaceCompositionState. getCurrentlySupportedVariants() -
Uses of BitMask in org.processmining.specpp.composition.composers
Method parameters in org.processmining.specpp.composition.composers with type arguments of type BitMask Modifier and Type Method Description java.util.stream.DoubleStreamAbstractActivityActivationAwareFitnessFilter. conditionalOutcomesStream(Place place, EnumMapping<ReplayOutcome,BitMask> replayOutcomes, ReplayOutcome outcome) -
Uses of BitMask in org.processmining.specpp.datastructures.encoding
Subclasses of BitMask in org.processmining.specpp.datastructures.encoding Modifier and Type Class Description classWeightedBitMaskFields in org.processmining.specpp.datastructures.encoding declared as BitMask Modifier and Type Field Description protected BitMaskBitEncodedSet. setThe underlying bitmask on the range of the encoding that indicates set membership of the corresponding domain items.Methods in org.processmining.specpp.datastructures.encoding that return BitMask Modifier and Type Method Description static BitMaskBitMask. completelySet(int exclusiveUpperLimit)BitMaskBitMask. copy()BitMaskWeightedBitMask. copy()BitMaskBitEncodedSet. getBitMask()BitMaskIndexSubset. getIndices()BitMaskIndexSubset. indexIntersection(IndexSubset other)BitMaskBitEncodedSet. kMaxRangeMask(int k)Computes a bitmask of the unset indices between thek-th largest and thek-1-th largest set indices.BitMaskIndexSubset. mapIndices(BitMask indices)static BitMaskBitMask. of(java.lang.Integer... is)static BitMaskBitMask. of(java.util.stream.IntStream is)BitMaskIndexSubset. unmapIndices(BitMask indices)Methods in org.processmining.specpp.datastructures.encoding with parameters of type BitMask Modifier and Type Method Description voidBitEncodedSet. addMask(BitMask bitMask)voidBitEncodedSet. clearMask(BitMask bitMask)booleanIndexSubset. covers(BitMask indicatorMask)booleanBitMask. gt(BitMask other)voidBitMask. intersection(BitMask other)voidWeightedBitMask. intersection(BitMask other)booleanBitMask. intersects(BitMask other)booleanBitMask. isSubsetOf(BitMask other)booleanBitMask. isSupersetOf(BitMask other)booleanBitMask. lt(BitMask other)BitMaskIndexSubset. mapIndices(BitMask indices)static IndexSubsetIndexSubset. of(BitMask mask)voidBitEncodedSet. retainMask(BitMask bitMask)booleanBitMask. setEquality(BitMask other)voidBitMask. setminus(BitMask other)voidWeightedBitMask. setminus(BitMask other)voidBitMask. union(BitMask other)voidWeightedBitMask. union(BitMask other)BitMaskIndexSubset. unmapIndices(BitMask indices)Constructors in org.processmining.specpp.datastructures.encoding with parameters of type BitMask Constructor Description BitEncodedSet(IntEncoding<T> encoding, BitMask set)IndexSubset(BitMask subset, PrimitiveIntEncoding subMapping)WeightedBitMask(BitMask bitMask, java.util.function.IntToDoubleFunction weightFunction) -
Uses of BitMask in org.processmining.specpp.datastructures.log
Methods in org.processmining.specpp.datastructures.log that return BitMask Modifier and Type Method Description BitMaskLog. variantIndices() -
Uses of BitMask in org.processmining.specpp.datastructures.log.impls
Methods in org.processmining.specpp.datastructures.log.impls that return BitMask Modifier and Type Method Description BitMaskEncodedLog. variantIndices()BitMaskEncodedLogImpl. variantIndices()BitMaskLogImpl. variantIndices()BitMaskMultiEncodedLog. variantIndices()BitMaskMultiEncodedSubLog. variantIndices()BitMaskSubLog. variantIndices()Methods in org.processmining.specpp.datastructures.log.impls with parameters of type BitMask Modifier and Type Method Description java.util.Spliterator<IndexedItem<java.nio.IntBuffer>>EncodedLogImpl. indexedSpliterator(BitMask bitMask)java.util.Spliterator<IndexedItem<Pair<java.nio.IntBuffer>>>MultiEncodedLog. indexedSpliterator(BitMask bitMask)java.util.Spliterator<java.nio.IntBuffer>EncodedLogImpl. spliterator(BitMask bitMask) -
Uses of BitMask in org.processmining.specpp.datastructures.tree.nodegen
Methods in org.processmining.specpp.datastructures.tree.nodegen that return types with arguments of type BitMask Modifier and Type Method Description protected Pair<BitMask>MonotonousPlaceGenerationLogic. computePotentialExpansions(PlaceNode parent)Computes potential preset and postset expansions using all available constraints.Method parameters in org.processmining.specpp.datastructures.tree.nodegen with type arguments of type BitMask Modifier and Type Method Description protected PlaceNodeMonotonousPlaceGenerationLogic. makeChild(PlaceNode parent, Pair<BitMask> potentialExpansions, MonotonousPlaceGenerationLogic.ExpansionType expansionType)Creates the next child node to the given parent according to the potential expansion sets.protected PlaceStateMonotonousPlaceGenerationLogic. makeChildState(Pair<BitMask> potentialExpansions, Place parentPlace, Place childPlace)Constructors in org.processmining.specpp.datastructures.tree.nodegen with parameters of type BitMask Constructor Description PlaceState(BitMask actualPresetExpansions, BitMask actualPostsetExpansions, BitMask potentialPresetExpansions, BitMask potentialPostsetExpansions) -
Uses of BitMask in org.processmining.specpp.datastructures.vectorization
Methods in org.processmining.specpp.datastructures.vectorization that return BitMask Modifier and Type Method Description BitMaskVariantMarkingHistories. getIndices()BitMaskVariantMarkingHistories. getPerfectlyFittingVariants()static BitMaskIVSComputations. vectorWiseAccumulation(IntVectorStorage ivs, java.util.function.IntBinaryOperator operator, java.util.function.IntPredicate runningCondition, java.util.function.IntPredicate postCondition)static BitMaskIVSComputations. vectorWiseAccumulation(IntVectorStorage ivs, java.util.stream.IntStream indices, java.util.function.IntBinaryOperator operator, java.util.function.IntPredicate runningCondition, java.util.function.IntPredicate postCondition)static BitMaskIVSComputations. vectorWiseAccumulation(IntVectorStorage ivs, BitMask bm, java.util.function.IntBinaryOperator operator, java.util.function.IntPredicate runningCondition, java.util.function.IntPredicate postCondition)Methods in org.processmining.specpp.datastructures.vectorization with parameters of type BitMask Modifier and Type Method Description booleanVariantMarkingHistories. gtOn(BitMask mask, VariantMarkingHistories other)static java.util.Spliterator<IndexedItem<java.util.EnumSet<ReplayOutcome>>>VMHComputations. indexedFitnessComputationOn(VariantMarkingHistories vmh, BitMask variantMask)java.util.Spliterator<IndexedItem<java.nio.IntBuffer>>IntVectorStorage. indexedSpliterator(BitMask bitMask)java.util.Spliterator<IndexedItem<java.nio.IntBuffer>>IntVectorSubsetStorage. indexedSpliterator(BitMask bitMask)java.util.Spliterator<IndexedItem<java.nio.IntBuffer>>VariantMarkingHistories. indexedSpliterator(BitMask bitMask)static IntVectorStorageIVSComputations. interleaveOn(BitMask indices, IntVectorStorage leftVectors, java.util.function.IntUnaryOperator leftOperator, IntVectorStorage rightVectors, java.util.function.IntUnaryOperator rightOperator)booleanVariantMarkingHistories. ltOn(BitMask mask, VariantMarkingHistories other)static java.util.EnumSet<OrderingRelation>VMHComputations. orderingRelationsOn(BitMask mask, VariantMarkingHistories left, VariantMarkingHistories right)java.util.Spliterator<java.nio.IntBuffer>IntVectorStorage. spliterator(BitMask bitMask)java.util.Spliterator<java.nio.IntBuffer>IntVectorSubsetStorage. spliterator(BitMask bitMask)intIntVector. sum(BitMask mask)static java.util.stream.IntStreamVMHComputations. toLocal(VariantMarkingHistories vmh, BitMask mask)static BitMaskIVSComputations. vectorWiseAccumulation(IntVectorStorage ivs, BitMask bm, java.util.function.IntBinaryOperator operator, java.util.function.IntPredicate runningCondition, java.util.function.IntPredicate postCondition)java.util.stream.IntStreamIntVector. view(BitMask mask) -
Uses of BitMask in org.processmining.specpp.datastructures.vectorization.spliteration
Fields in org.processmining.specpp.datastructures.vectorization.spliteration declared as BitMask Modifier and Type Field Description protected BitMaskAbstractBitMaskSplitty. bitMaskMethods in org.processmining.specpp.datastructures.vectorization.spliteration with parameters of type BitMask Modifier and Type Method Description static intAbstractBitMaskSplitty. forward(BitMask bm, int start, int range)java.util.Spliterator<IndexedItem<T>>IndexedSpliterable. indexedSpliterator(BitMask bitMask)default java.util.stream.Stream<IndexedItem<T>>IndexedSpliterable. indexedStream(BitMask bitMask, boolean parallel)java.util.Spliterator<T>Spliterable. spliterator(BitMask bitMask)default java.util.stream.Stream<T>Spliterable. stream(BitMask bitMask, boolean parallel)Constructors in org.processmining.specpp.datastructures.vectorization.spliteration with parameters of type BitMask Constructor Description AbstractBitMaskSplitty(IntVectorStorage ivs, BitMask bitMask, int startIndex, int limit)BitMaskSplitty(IntVectorStorage ivs, BitMask bitMask, int startIndex, int limit)IndexedBitMaskSplitty(IntVectorStorage ivs, BitMask bitMask, int startIndex, int limit, java.util.function.IntUnaryOperator outsideMapper) -
Uses of BitMask in org.processmining.specpp.evaluation.fitness
Fields in org.processmining.specpp.evaluation.fitness with type parameters of type BitMask Modifier and Type Field Description protected DelegatingDataSource<BitMask>AbstractFitnessEvaluator.Builder. variantSubsetSourceMethods in org.processmining.specpp.evaluation.fitness that return BitMask Modifier and Type Method Description static BitMask[]ReplayUtils. createBitMaskArray()BitMaskAbstractFitnessEvaluator. getConsideredVariants()Methods in org.processmining.specpp.evaluation.fitness that return types with arguments of type BitMask Modifier and Type Method Description protected DataSource<BitMask>AbstractFitnessEvaluator. getVariantSubsetSource()Methods in org.processmining.specpp.evaluation.fitness with parameters of type BitMask Modifier and Type Method Description abstract BasicFitnessEvaluationAbstractFullFitnessEvaluator. basicComputation(Place place, BitMask consideredVariants)BasicFitnessEvaluationBaselineFitnessEvaluator. basicComputation(Place place, BitMask consideredVariants)BasicFitnessEvaluationInstrumentedFullFitnessEvaluator. basicComputation(Place place, BitMask consideredVariants)BasicFitnessEvaluationMarkingHistoryBasedFitnessEvaluator. basicComputation(Place place, BitMask consideredVariants)abstract ComprehensiveFitnessEvaluationAbstractComprehensiveFitnessEvaluator. comprehensiveComputation(Place place, BitMask consideredVariants)abstract ComprehensiveFitnessEvaluationAbstractFullFitnessEvaluator. comprehensiveComputation(Place place, BitMask consideredVariants)ComprehensiveFitnessEvaluationBaselineFitnessEvaluator. comprehensiveComputation(Place place, BitMask consideredVariants)ComprehensiveFitnessEvaluationComprehensiveFitnessEvaluator. comprehensiveComputation(Place place, BitMask consideredVariants)ComprehensiveFitnessEvaluationInstrumentedFullFitnessEvaluator. comprehensiveComputation(Place place, BitMask consideredVariants)ComprehensiveFitnessEvaluationMarkingHistoryBasedFitnessEvaluator. comprehensiveComputation(Place place, BitMask consideredVariants)protected java.util.function.Consumer<IndexedItem<Pair<java.nio.IntBuffer>>>AbstractFitnessEvaluator. createLambda(BitMask consideredVariants, Place place, AbstractFitnessEvaluator.ResultUpdater upd, ReplayComputationParameters parameters)abstract DetailedFitnessEvaluationAbstractFullFitnessEvaluator. detailedComputation(Place place, BitMask consideredVariants)DetailedFitnessEvaluationBaselineFitnessEvaluator. detailedComputation(Place place, BitMask consideredVariants)DetailedFitnessEvaluationInstrumentedFullFitnessEvaluator. detailedComputation(Place place, BitMask consideredVariants)DetailedFitnessEvaluationMarkingHistoryBasedFitnessEvaluator. detailedComputation(Place place, BitMask consideredVariants)protected <R> RMarkingHistoryBasedFitnessEvaluator. makeComputation(Place place, BitMask consideredVariants, java.util.function.BiFunction<java.util.Spliterator<IndexedItem<java.util.EnumSet<ReplayOutcome>>>,java.util.function.IntUnaryOperator,AbstractEnumSetReplayTask<ReplayOutcome,R>> creator)protected java.util.Spliterator<IndexedItem<java.util.EnumSet<ReplayOutcome>>>AbstractFitnessEvaluator. prepareSpliterator(Place place, BitMask consideredVariants)protected voidAbstractFitnessEvaluator. run(BitMask consideredVariants, Place place, AbstractFitnessEvaluator.ResultUpdater upd)voidAbstractFitnessEvaluator. setConsideredVariants(BitMask consideredVariants)static voidReplayUtils. updateFittingVariantMask(BitMask bm, boolean wentUnder, boolean wentOver, boolean notZeroAtEnd, int idx)static voidReplayUtils. updateOutcomeBitMasks(BitMask[] bitMasks, int idx, boolean activated, boolean wentUnder, boolean wentOver, boolean notZeroAtEnd)Method parameters in org.processmining.specpp.evaluation.fitness with type arguments of type BitMask Modifier and Type Method Description static EnumCounts<ReplayOutcome>ReplayUtils. aggregateReplayOutcomeBitMasks(EnumMapping<ReplayOutcome,BitMask> replayOutcomes, java.util.function.IntUnaryOperator variantFrequencyGetter)ComprehensiveFitnessEvaluationAbstractComprehensiveFitnessEvaluator. comprehensiveSubsetEval(EvaluationParameterTuple2<Place,BitMask> tuple) -
Uses of BitMask in org.processmining.specpp.evaluation.fitness.base
Methods in org.processmining.specpp.evaluation.fitness.base that return BitMask Modifier and Type Method Description BitMaskSupportsConsideredVariants. getConsideredVariants()Methods in org.processmining.specpp.evaluation.fitness.base with parameters of type BitMask Modifier and Type Method Description BasicFitnessEvaluationBasicFitnessEvaluator. basicComputation(Place place, BitMask consideredVariants)ComprehensiveFitnessEvaluationComprehensiveFitnessEvaluator. comprehensiveComputation(Place place, BitMask consideredVariants)DetailedFitnessEvaluationDetailedFitnessEvaluator. detailedComputation(Place place, BitMask consideredVariants)voidSupportsConsideredVariants. setConsideredVariants(BitMask consideredVariants)Method parameters in org.processmining.specpp.evaluation.fitness.base with type arguments of type BitMask Modifier and Type Method Description default BasicFitnessEvaluationBasicFitnessEvaluator. subsetBasicEval(EvaluationParameterTuple2<Place,BitMask> tuple)default ComprehensiveFitnessEvaluationComprehensiveFitnessEvaluator. subsetComprehensiveEval(EvaluationParameterTuple2<Place,BitMask> tuple)default DetailedFitnessEvaluationDetailedFitnessEvaluator. subsetDetailedEval(EvaluationParameterTuple2<Place,BitMask> tuple) -
Uses of BitMask in org.processmining.specpp.evaluation.fitness.parallelized
Methods in org.processmining.specpp.evaluation.fitness.parallelized with parameters of type BitMask Modifier and Type Method Description BasicFitnessEvaluationForkJoinFitnessEvaluator. basicComputation(Place place, BitMask consideredVariants)ComprehensiveFitnessEvaluationForkJoinFitnessEvaluator. comprehensiveComputation(Place place, BitMask consideredVariants)DetailedFitnessEvaluationForkJoinFitnessEvaluator. detailedComputation(Place place, BitMask consideredVariants)protected <R> RForkJoinFitnessEvaluator. makeComputation(Place place, BitMask consideredVariants, java.util.function.BiFunction<java.util.Spliterator<IndexedItem<java.util.EnumSet<ReplayOutcome>>>,java.util.function.IntUnaryOperator,AbstractEnumSetReplayTask<ReplayOutcome,R>> creator)Constructor parameters in org.processmining.specpp.evaluation.fitness.parallelized with type arguments of type BitMask Constructor Description ForkJoinFitnessEvaluator(MultiEncodedLog multiEncodedLog, DataSource<BitMask> variantSubsetSource, ReplayComputationParameters replayComputationParameters) -
Uses of BitMask in org.processmining.specpp.evaluation.fitness.results
Methods in org.processmining.specpp.evaluation.fitness.results that return BitMask Modifier and Type Method Description BitMaskComprehensiveFitnessEvaluation. getFittingVariants()BitMaskDetailedFitnessEvaluation. getFittingVariants()BitMaskFittingVariantsEvaluation. getFittingVariants()BitMaskComprehensiveFitnessEvaluation. getReplayOutcomeBitMask(ReplayOutcome outcome)Methods in org.processmining.specpp.evaluation.fitness.results that return types with arguments of type BitMask Modifier and Type Method Description EnumMapping<ReplayOutcome,BitMask>ComprehensiveFitnessEvaluation. getReplayOutcomes()Constructors in org.processmining.specpp.evaluation.fitness.results with parameters of type BitMask Constructor Description DetailedFitnessEvaluation(BitMask fittingVariants, BasicFitnessEvaluation basicFitnessEvaluation)Constructor parameters in org.processmining.specpp.evaluation.fitness.results with type arguments of type BitMask Constructor Description ComprehensiveFitnessEvaluation(EnumMapping<ReplayOutcome,BitMask> replayOutcomes, BasicFitnessEvaluation basicFitnessEvaluation) -
Uses of BitMask in org.processmining.specpp.evaluation.implicitness
Methods in org.processmining.specpp.evaluation.implicitness that return types with arguments of type BitMask Modifier and Type Method Description Tuple2<java.util.List<BitMask>,java.util.List<int[]>>LPBasedImplicitnessCalculator. computeIncidenceMatrices(java.util.List<Place> places)Methods in org.processmining.specpp.evaluation.implicitness with parameters of type BitMask Modifier and Type Method Description static ImplicitnessRatingReplayBasedImplicitnessCalculator. replaySubregionImplicitnessOn(BitMask on, Place place, VariantMarkingHistories placeHistory, java.util.Map<Place,VariantMarkingHistories> histories) -
Uses of BitMask in org.processmining.specpp.evaluation.markings
Methods in org.processmining.specpp.evaluation.markings that return BitMask Modifier and Type Method Description BitMaskLogHistoryMaker. getConsideredVariants()Methods in org.processmining.specpp.evaluation.markings with parameters of type BitMask Modifier and Type Method Description static VariantMarkingHistoriesQuickReplay. makeHistoryOn(BitMask interestingVariants, MultiEncodedLog multiEncodedLog, Place place)voidLogHistoryMaker. setConsideredVariants(BitMask consideredVariants) -
Uses of BitMask in org.processmining.specpp.postprocessing
Fields in org.processmining.specpp.postprocessing declared as BitMask Modifier and Type Field Description protected BitMaskImplicitnessPostProcessor. consideredVariantsFields in org.processmining.specpp.postprocessing with type parameters of type BitMask Modifier and Type Field Description protected DelegatingDataSource<BitMask>ImplicitnessPostProcessor.Builder. consideredVariantsSourceConstructors in org.processmining.specpp.postprocessing with parameters of type BitMask Constructor Description ImplicitnessPostProcessor(BitMask consideredVariants, ImplicitnessTestingParameters parameters)Interruptible(Evaluator<Place,VariantMarkingHistories> markingHistoriesEvaluator, BitMask consideredVariants, ImplicitnessTestingParameters parameters)ReplayBasedImplicitnessPostProcessing(Evaluator<Place,VariantMarkingHistories> markingHistoriesEvaluator, BitMask consideredVariants, ImplicitnessTestingParameters parameters)
-