Class LightLog
- java.lang.Object
-
- org.processmining.logprojection.lightxlog.AbstractAttributable
-
- org.processmining.logprojection.lightxlog.LightLog
-
- All Implemented Interfaces:
java.lang.Iterable<LightTrace>
public class LightLog extends AbstractAttributable implements java.lang.Iterable<LightTrace>
-
-
Field Summary
Fields Modifier and Type Field Description static intNONAME-
Fields inherited from class org.processmining.logprojection.lightxlog.AbstractAttributable
DATEFORMATABS, DATEFORMATREL, manager, number, view
-
-
Constructor Summary
Constructors Constructor Description LightLog(LogView view, java.lang.String name, int numTraces)LightLog(LogView view, java.lang.String name, LightTrace... traces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTrace(LightTrace trace)booleanequals(java.lang.Object o)java.lang.String[]getInt2EventClass()java.lang.StringgetName()gnu.trove.map.TObjectIntMap<java.lang.String>getName2EventIndex()intgetNumEventClasses()LightTracegetTrace(int i)inthashCode()voidinvalidate()java.util.Iterator<LightTrace>iterator()intsize()java.lang.StringtoString()-
Methods inherited from class org.processmining.logprojection.lightxlog.AbstractAttributable
getAttributeKeys, getAttributeValueBoolean, getAttributeValueBoolean, getAttributeValueContinuous, getAttributeValueContinuous, getAttributeValueDiscrete, getAttributeValueDiscrete, getAttributeValueLiteral, getAttributeValueLiteral, getAttributeValueLiteralIndex, getAttributeValueLiteralIndex, getAttributeValueTimestamp, getAttributeValueTimestamp
-
-
-
-
Field Detail
-
NONAME
public static final int NONAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LightLog
public LightLog(LogView view, java.lang.String name, LightTrace... traces)
-
LightLog
public LightLog(LogView view, java.lang.String name, int numTraces)
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein classAbstractAttributable
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
iterator
public java.util.Iterator<LightTrace> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<LightTrace>
-
addTrace
public void addTrace(LightTrace trace)
-
getTrace
public LightTrace getTrace(int i)
-
size
public int size()
-
getInt2EventClass
public java.lang.String[] getInt2EventClass()
-
getNumEventClasses
public int getNumEventClasses()
-
invalidate
public void invalidate()
-
getName2EventIndex
public gnu.trove.map.TObjectIntMap<java.lang.String> getName2EventIndex()
-
-