Package org.apache.storm.trident.util
Class TridentUtils
- java.lang.Object
-
- org.apache.storm.trident.util.TridentUtils
-
public class TridentUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description TridentUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FieldsfieldsConcat(Fields... fields)static FieldsfieldsSubtract(Fields all, Fields minus)static FieldsfieldsUnion(Fields... fields)static <T> List<T>getChildren(org.apache.storm.shade.org.jgrapht.DirectedGraph g, T n)static <T> TgetParent(org.apache.storm.shade.org.jgrapht.DirectedGraph g, T n)static <T> List<T>getParents(org.apache.storm.shade.org.jgrapht.DirectedGraph g, T n)Assumes edge contains an index.static FieldsgetSingleOutputStreamFields(IComponent component)static <T> TthriftDeserialize(Class<T> c, byte[] b)static byte[]thriftSerialize(org.apache.storm.thrift.TBase t)
-
-
-
Method Detail
-
getSingleOutputStreamFields
public static Fields getSingleOutputStreamFields(IComponent component)
-
getParents
public static <T> List<T> getParents(org.apache.storm.shade.org.jgrapht.DirectedGraph g, T n)
Assumes edge contains an index.
-
getChildren
public static <T> List<T> getChildren(org.apache.storm.shade.org.jgrapht.DirectedGraph g, T n)
-
getParent
public static <T> T getParent(org.apache.storm.shade.org.jgrapht.DirectedGraph g, T n)
-
thriftSerialize
public static byte[] thriftSerialize(org.apache.storm.thrift.TBase t)
-
thriftDeserialize
public static <T> T thriftDeserialize(Class<T> c, byte[] b)
-
-