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 EventSpec
public AttrSpec getAttr(int idx)
EventSpec
public AttrSpec getAttr(java.lang.String name)
EventSpec
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toSpecStr()
@Deprecated public static TupleEventSpec fromAnnotation(java.lang.String spec)
public static TupleEventSpec fromSpecStr(java.lang.String spec)