public class AttributeShiftSequence
extends java.lang.Object
Constructor and Description |
---|
AttributeShiftSequence(java.util.Collection<Shift> shifts) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Integer> |
getAllAppearancesBefore(int traceNo,
int pos) |
java.util.Collection<java.lang.Integer> |
getAllAppearancesBefore(org.deckfour.xes.classification.XEventClass e,
int traceNo,
int pos) |
int |
getEarliestAppearanceOf(org.deckfour.xes.classification.XEventClass e,
int traceNo) |
Shift |
getEarliestShiftOf(org.deckfour.xes.classification.XEventClass e,
int traceNo) |
int |
getNthAppearanceOf(org.deckfour.xes.classification.XEventClass e,
int traceNo,
int n) |
java.util.ArrayList<Shift> |
getOrderedShiftsOfTrace(int traceNo) |
java.util.ArrayList<Shift> |
getOrderedShiftsOfTraceBefore(int traceNo,
int pos) |
java.util.Map<java.lang.Integer,java.util.List<Shift>> |
getShiftingTracesForCardinality(int cardinality) |
java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.Integer,java.util.List<Shift>>> |
getShiftingTracesPerCardinality(int sr) |
java.util.Collection<Shift> |
getShiftsOfTrace(int traceNo) |
boolean |
hasSameActivitySequence(AttributeShiftSequence ass,
int cardinality) |
boolean |
isBefore(org.deckfour.xes.classification.XEventClass e1,
org.deckfour.xes.classification.XEventClass e2) |
public AttributeShiftSequence(java.util.Collection<Shift> shifts)
public java.util.Collection<Shift> getShiftsOfTrace(int traceNo)
public java.util.ArrayList<Shift> getOrderedShiftsOfTrace(int traceNo)
public java.util.ArrayList<Shift> getOrderedShiftsOfTraceBefore(int traceNo, int pos)
public int getNthAppearanceOf(org.deckfour.xes.classification.XEventClass e, int traceNo, int n)
public int getEarliestAppearanceOf(org.deckfour.xes.classification.XEventClass e, int traceNo)
public Shift getEarliestShiftOf(org.deckfour.xes.classification.XEventClass e, int traceNo)
public java.util.List<java.lang.Integer> getAllAppearancesBefore(int traceNo, int pos)
public java.util.Collection<java.lang.Integer> getAllAppearancesBefore(org.deckfour.xes.classification.XEventClass e, int traceNo, int pos)
public boolean isBefore(org.deckfour.xes.classification.XEventClass e1, org.deckfour.xes.classification.XEventClass e2)
public java.util.Map<java.lang.Integer,java.util.List<Shift>> getShiftingTracesForCardinality(int cardinality)
public java.util.HashMap<java.lang.Integer,java.util.HashMap<java.lang.Integer,java.util.List<Shift>>> getShiftingTracesPerCardinality(int sr)
public boolean hasSameActivitySequence(AttributeShiftSequence ass, int cardinality)