public abstract class AbstractAttributable
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.text.DateFormat |
DATEFORMATABS |
protected static java.text.DateFormat |
DATEFORMATREL |
protected DataManager<?> |
manager |
protected int |
number |
protected LogView |
view |
Constructor and Description |
---|
AbstractAttributable(LogView view,
DataManager<?> manager,
int number) |
Modifier and Type | Method and Description |
---|---|
Attribute[] |
getAttributeKeys() |
boolean |
getAttributeValueBoolean(Attribute key) |
boolean |
getAttributeValueBoolean(int attrIndex) |
double |
getAttributeValueContinuous(Attribute key) |
double |
getAttributeValueContinuous(int attrIndex) |
long |
getAttributeValueDiscrete(Attribute key) |
long |
getAttributeValueDiscrete(int attrIndex) |
java.lang.String |
getAttributeValueLiteral(Attribute key) |
java.lang.String |
getAttributeValueLiteral(int attrIndex) |
int |
getAttributeValueLiteralIndex(Attribute key) |
int |
getAttributeValueLiteralIndex(int attrIndex) |
long |
getAttributeValueTimestamp(Attribute key) |
long |
getAttributeValueTimestamp(int attrIndex) |
abstract java.lang.String |
getName() |
protected static final java.text.DateFormat DATEFORMATABS
protected static final java.text.DateFormat DATEFORMATREL
protected final LogView view
protected final DataManager<?> manager
protected final int number
public AbstractAttributable(LogView view, DataManager<?> manager, int number)
public Attribute[] getAttributeKeys()
public boolean getAttributeValueBoolean(Attribute key)
public boolean getAttributeValueBoolean(int attrIndex)
public long getAttributeValueDiscrete(Attribute key)
public long getAttributeValueDiscrete(int attrIndex)
public double getAttributeValueContinuous(Attribute key)
public double getAttributeValueContinuous(int attrIndex)
public long getAttributeValueTimestamp(Attribute key)
public long getAttributeValueTimestamp(int attrIndex)
public java.lang.String getAttributeValueLiteral(Attribute key)
public java.lang.String getAttributeValueLiteral(int attrIndex)
public int getAttributeValueLiteralIndex(Attribute key)
public int getAttributeValueLiteralIndex(int attrIndex)
public abstract java.lang.String getName()