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 Fields
fieldsConcat(Fields... fields)
static Fields
fieldsSubtract(Fields all, Fields minus)
static Fields
fieldsUnion(Fields... fields)
static <T> List<T>
getChildren(org.apache.storm.shade.org.jgrapht.DirectedGraph g, T n)
static <T> T
getParent(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 Fields
getSingleOutputStreamFields(IComponent component)
static <T> T
thriftDeserialize(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)
-
-