Package org.processmining.logprojection
Class XEventDataManager
- java.lang.Object
-
- org.processmining.logprojection.DataManager<org.deckfour.xes.model.XEvent>
-
- org.processmining.logprojection.XEventDataManager
-
- All Implemented Interfaces:
java.io.Serializable
public class XEventDataManager extends DataManager<org.deckfour.xes.model.XEvent>
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.processmining.logprojection.DataManager
DataManager.AttributeValueCalculator<T extends org.deckfour.xes.model.XAttributable>, DataManager.StringHandler
-
-
Field Summary
-
Fields inherited from class org.processmining.logprojection.DataManager
blocks, blockSize, bytesReservedPerObject, FACTORY, handlesEventAttributes, headerSize, key2index, keys, mask, MAXHASH, numberOfObjects, shift, store, stringHandler, type2count, usedBytesPerObject
-
-
Constructor Summary
Constructors Constructor Description XEventDataManager(M key2extension, DataManager.StringHandler stringHandler, java.util.Collection<org.deckfour.xes.model.XAttribute> attributes, gnu.trove.map.TObjectIntMap<java.lang.String> lit2index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetTraceForEvent(int number)protected org.deckfour.xes.model.XEventreadObjectFromBlock(byte[] array, int ptr, boolean forAddingAttributes)-
Methods inherited from class org.processmining.logprojection.DataManager
addAttributes, addObject, buildAttributeIndices, checkSizeForInsertion, containsKey, countValuesLiteral, getAttribute, getAttributeForKey, getAttributeValueBoolean, getAttributeValueBoolean, getAttributeValueContinuous, getAttributeValueContinuous, getAttributeValueDiscrete, getAttributeValueDiscrete, getAttributeValueIndicesLiteral, getAttributeValueLiteral, getAttributeValueLiteral, getAttributeValueLiteralIndex, getAttributeValueLiteralIndex, getAttributeValuesBoolean, getAttributeValuesContinuous, getAttributeValuesDiscrete, getAttributeValuesLiteral, getAttributeValuesLiteral, getAttributeValuesTimestamp, getAttributeValueTimestamp, getAttributeValueTimestamp, getBytes, getBytes, getHeader, getHistogramContinuous, getHistogramDiscrete, getHistogramTimestamp, getKeyIndex, getKeyIndices, getKeyIndices, getKeys, getKeySortedByIndex, getKeysSortedAlphabetically, getKeysSortedAlphabetically, getKeysSortedByIndex, getObjectByteSize, getObjectCount, getStatisticsContinuous, getStatisticsDiscrete, getStatisticsTimestamp, getStringHandler, isType, readAttributeIntoScope, readBoolean, readDouble, readInt, readLong, readObject, readShort, swap, toString, updateHeader, writeAttributeContents, writeBoolean, writeDouble, writeInt, writeLong, writeShort
-
-
-
-
Constructor Detail
-
XEventDataManager
public XEventDataManager(M key2extension, DataManager.StringHandler stringHandler, java.util.Collection<org.deckfour.xes.model.XAttribute> attributes, gnu.trove.map.TObjectIntMap<java.lang.String> lit2index)
-
-
Method Detail
-
readObjectFromBlock
protected org.deckfour.xes.model.XEvent readObjectFromBlock(byte[] array, int ptr, boolean forAddingAttributes)- Specified by:
readObjectFromBlockin classDataManager<org.deckfour.xes.model.XEvent>
-
getTraceForEvent
public int getTraceForEvent(int number)
-
-