public abstract class AttributeResolverTrace extends java.lang.Object implements AttributeResolver<org.deckfour.xes.model.XTrace>
Constructor and Description |
---|
AttributeResolverTrace() |
Modifier and Type | Method and Description |
---|---|
com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.util.Date> |
dateAttribute(java.lang.String attributeName)
Date attribute
|
com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.util.Date> |
dateAttribute(java.lang.String eventName,
java.lang.String attributeName)
Date attribute
|
com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.lang.Double> |
doubleAttribute(java.lang.String attributeName)
Double attribute for
XAttributeContinuous and
XAttributeDiscrete |
com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.lang.Double> |
doubleAttribute(java.lang.String eventName,
java.lang.String attributeName)
Double attribute within event, also handles longs/integers
|
protected java.lang.Iterable<? extends org.deckfour.xes.model.XAttributable> |
extractAttributables(java.lang.String eventName,
org.deckfour.xes.model.XTrace trace) |
com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.lang.String> |
stringAttribute(java.lang.String attributeName)
String attribute for
XAttributeLiteral and
XAttributeBoolean |
com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.lang.String> |
stringAttribute(java.lang.String eventName,
java.lang.String attributeName)
String attribute within event, also handles booleans
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributeType
public com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.lang.String> stringAttribute(java.lang.String eventName, java.lang.String attributeName)
AttributeResolver
stringAttribute
in interface AttributeResolver<org.deckfour.xes.model.XTrace>
public com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.lang.Double> doubleAttribute(java.lang.String eventName, java.lang.String attributeName)
AttributeResolver
doubleAttribute
in interface AttributeResolver<org.deckfour.xes.model.XTrace>
public com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.util.Date> dateAttribute(java.lang.String eventName, java.lang.String attributeName)
AttributeResolver
dateAttribute
in interface AttributeResolver<org.deckfour.xes.model.XTrace>
public com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.lang.String> stringAttribute(java.lang.String attributeName)
XAttributeLiteral
and
XAttributeBoolean
stringAttribute
in interface AttributeResolver<org.deckfour.xes.model.XTrace>
attributeName
- public com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.lang.Double> doubleAttribute(java.lang.String attributeName)
XAttributeContinuous
and
XAttributeDiscrete
doubleAttribute
in interface AttributeResolver<org.deckfour.xes.model.XTrace>
attributeName
- public com.googlecode.cqengine.attribute.Attribute<org.deckfour.xes.model.XTrace,java.util.Date> dateAttribute(java.lang.String attributeName)
dateAttribute
in interface AttributeResolver<org.deckfour.xes.model.XTrace>
attributeName
- protected java.lang.Iterable<? extends org.deckfour.xes.model.XAttributable> extractAttributables(java.lang.String eventName, org.deckfour.xes.model.XTrace trace)