public class TupleEventSpec extends java.lang.Object implements java.io.Serializable, EventSpec
| Constructor and Description |
|---|
TupleEventSpec(java.lang.String name,
TupleAttrSpec[] attrs) |
| Modifier and Type | Method and Description |
|---|---|
static TupleEventSpec |
fromAnnotation(java.lang.String spec)
Deprecated.
|
static TupleEventSpec |
fromSpecStr(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 |
toSpecStr() |
java.lang.String |
toString() |
public TupleEventSpec(java.lang.String name,
TupleAttrSpec[] 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 java.lang.String toSpecStr()
@Deprecated public static TupleEventSpec fromAnnotation(java.lang.String spec)
public static TupleEventSpec fromSpecStr(java.lang.String spec)