Class AbstractAttributable
- java.lang.Object
-
- org.processmining.logprojection.lightxlog.AbstractAttributable
-
- Direct Known Subclasses:
LightEvent,LightLog
public abstract class AbstractAttributable extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.text.DateFormatDATEFORMATABSprotected static java.text.DateFormatDATEFORMATRELprotected DataManager<?>managerprotected intnumberprotected LogViewview
-
Constructor Summary
Constructors Constructor Description AbstractAttributable(LogView view, DataManager<?> manager, int number)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Attribute[]getAttributeKeys()booleangetAttributeValueBoolean(int attrIndex)booleangetAttributeValueBoolean(Attribute key)doublegetAttributeValueContinuous(int attrIndex)doublegetAttributeValueContinuous(Attribute key)longgetAttributeValueDiscrete(int attrIndex)longgetAttributeValueDiscrete(Attribute key)java.lang.StringgetAttributeValueLiteral(int attrIndex)java.lang.StringgetAttributeValueLiteral(Attribute key)intgetAttributeValueLiteralIndex(int attrIndex)intgetAttributeValueLiteralIndex(Attribute key)longgetAttributeValueTimestamp(int attrIndex)longgetAttributeValueTimestamp(Attribute key)abstract java.lang.StringgetName()
-
-
-
Field Detail
-
DATEFORMATABS
protected static final java.text.DateFormat DATEFORMATABS
-
DATEFORMATREL
protected static final java.text.DateFormat DATEFORMATREL
-
view
protected final LogView view
-
manager
protected final DataManager<?> manager
-
number
protected final int number
-
-
Constructor Detail
-
AbstractAttributable
public AbstractAttributable(LogView view, DataManager<?> manager, int number)
-
-
Method Detail
-
getAttributeKeys
public Attribute[] getAttributeKeys()
-
getAttributeValueBoolean
public boolean getAttributeValueBoolean(Attribute key)
-
getAttributeValueBoolean
public boolean getAttributeValueBoolean(int attrIndex)
-
getAttributeValueDiscrete
public long getAttributeValueDiscrete(Attribute key)
-
getAttributeValueDiscrete
public long getAttributeValueDiscrete(int attrIndex)
-
getAttributeValueContinuous
public double getAttributeValueContinuous(Attribute key)
-
getAttributeValueContinuous
public double getAttributeValueContinuous(int attrIndex)
-
getAttributeValueTimestamp
public long getAttributeValueTimestamp(Attribute key)
-
getAttributeValueTimestamp
public long getAttributeValueTimestamp(int attrIndex)
-
getAttributeValueLiteral
public java.lang.String getAttributeValueLiteral(Attribute key)
-
getAttributeValueLiteral
public java.lang.String getAttributeValueLiteral(int attrIndex)
-
getAttributeValueLiteralIndex
public int getAttributeValueLiteralIndex(Attribute key)
-
getAttributeValueLiteralIndex
public int getAttributeValueLiteralIndex(int attrIndex)
-
getName
public abstract java.lang.String getName()
-
-