public class TupleEventSpec extends java.lang.Object implements java.io.Serializable, EventSpec
| Constructor and Description |
|---|
TupleEventSpec(java.lang.String name, AttrSpec[] attrs) |
| Modifier and Type | Method and Description |
|---|---|
static TupleEventSpec |
fromAnnotation(java.lang.String spec) |
AttrSpec |
getAttr(int idx)
Returns the attribute specification for the given index
|
AttrSpec |
getAttr(java.lang.String name)
Returns the attribute specification for the given attribute name
|
java.lang.String |
getName() |
int |
getNoAttrs() |
java.lang.String |
toString() |
public TupleEventSpec(java.lang.String name,
AttrSpec[] attrs)
public java.lang.String getName()
public int getNoAttrs()
getNoAttrs in interface EventSpecpublic AttrSpec getAttr(int idx)
EventSpecpublic AttrSpec getAttr(java.lang.String name)
EventSpecpublic java.lang.String toString()
toString in class java.lang.Objectpublic static TupleEventSpec fromAnnotation(java.lang.String spec)