Package org.processmining.logprojection
Class XLogDataManager
- java.lang.Object
-
- org.processmining.logprojection.DataManager<org.deckfour.xes.model.XLog>
-
- org.processmining.logprojection.XLogDataManager
-
- All Implemented Interfaces:
java.io.Serializable
public class XLogDataManager extends DataManager<org.deckfour.xes.model.XLog>
- 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 XLogDataManager(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 protected org.deckfour.xes.model.XLogreadObjectFromBlock(byte[] block, 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
-
XLogDataManager
public XLogDataManager(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.XLog readObjectFromBlock(byte[] block, int ptr, boolean forAddingAttributes)- Specified by:
readObjectFromBlockin classDataManager<org.deckfour.xes.model.XLog>
-
-