public class InvertedIndex
extends java.lang.Object
Constructor and Description |
---|
InvertedIndex() |
Modifier and Type | Method and Description |
---|---|
void |
createCompleteIndex(org.deckfour.xes.model.XLog log)
Creates the complete inverted index of a given event log.
|
void |
createPartialIndex(org.deckfour.xes.model.XLog log)
Creates the partial inverted index of a given event log.
|
Dimension |
getDimension(java.lang.String key) |
java.util.HashMap<java.lang.String,Dimension> |
getDimensions() |
java.util.ArrayList<org.processmining.framework.util.Pair<org.processmining.framework.util.Pair<java.lang.Integer,java.lang.Integer>,org.deckfour.xes.model.XEvent>> |
getEvents(java.util.LinkedList<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> constraints) |
java.util.ArrayList<org.processmining.framework.util.Pair<java.lang.Integer,org.deckfour.xes.model.XTrace>> |
getTraces(java.util.LinkedList<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> constraints) |
void |
normalizeDimensionScopes(java.util.HashMap<Dimension,java.lang.Boolean> scopes) |
void |
printDimensions() |
public void createCompleteIndex(org.deckfour.xes.model.XLog log)
log
- the event log to be indexedpublic void createPartialIndex(org.deckfour.xes.model.XLog log)
log
- the event log to be indexedpublic void normalizeDimensionScopes(java.util.HashMap<Dimension,java.lang.Boolean> scopes)
public java.util.ArrayList<org.processmining.framework.util.Pair<java.lang.Integer,org.deckfour.xes.model.XTrace>> getTraces(java.util.LinkedList<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> constraints)
public java.util.ArrayList<org.processmining.framework.util.Pair<org.processmining.framework.util.Pair<java.lang.Integer,java.lang.Integer>,org.deckfour.xes.model.XEvent>> getEvents(java.util.LinkedList<org.processmining.framework.util.Pair<java.lang.String,java.lang.String>> constraints)
public java.util.HashMap<java.lang.String,Dimension> getDimensions()
public Dimension getDimension(java.lang.String key)
public void printDimensions()