public class LightLog extends AbstractAttributable implements java.lang.Iterable<LightTrace>
Modifier and Type | Field and Description |
---|---|
static int |
NONAME |
DATEFORMATABS, DATEFORMATREL, manager, number, view
Constructor and Description |
---|
LightLog(LogView view,
java.lang.String name,
int numTraces) |
LightLog(LogView view,
java.lang.String name,
LightTrace... traces) |
Modifier and Type | Method and Description |
---|---|
void |
addTrace(LightTrace trace) |
boolean |
equals(java.lang.Object o) |
java.lang.String[] |
getInt2EventClass() |
java.lang.String |
getName() |
gnu.trove.map.TObjectIntMap<java.lang.String> |
getName2EventIndex() |
int |
getNumEventClasses() |
LightTrace |
getTrace(int i) |
int |
hashCode() |
void |
invalidate() |
java.util.Iterator<LightTrace> |
iterator() |
int |
size() |
java.lang.String |
toString() |
getAttributeKeys, getAttributeValueBoolean, getAttributeValueBoolean, getAttributeValueContinuous, getAttributeValueContinuous, getAttributeValueDiscrete, getAttributeValueDiscrete, getAttributeValueLiteral, getAttributeValueLiteral, getAttributeValueLiteralIndex, getAttributeValueLiteralIndex, getAttributeValueTimestamp, getAttributeValueTimestamp
public static final int NONAME
public LightLog(LogView view, java.lang.String name, LightTrace... traces)
public LightLog(LogView view, java.lang.String name, int numTraces)
public java.lang.String getName()
getName
in class AbstractAttributable
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.util.Iterator<LightTrace> iterator()
iterator
in interface java.lang.Iterable<LightTrace>
public void addTrace(LightTrace trace)
public LightTrace getTrace(int i)
public int size()
public java.lang.String[] getInt2EventClass()
public int getNumEventClasses()
public void invalidate()
public gnu.trove.map.TObjectIntMap<java.lang.String> getName2EventIndex()