Namespace com.teracloud.streams.evalpredicate
Functions
- compare_tuple_attributes(T1, T1, list<rstring>, list<rstring>, int32, boolean): Compares the attribute values of two tuples that are made of the same schema and returns a list containing the attribute names that have matching values and another list containing the attribute names that have differing values.
- eval_predicate(rstring, T, int32, boolean): Evaluates a user defined rule (i.e. expression) represented as an rstring using the given tuple.
- get_tuple_attribute_value(rstring, T1, T2, int32, boolean): Fetches the value of a user given attribute name if it is present in the user given tuple.
- get_tuple_schema_and_attribute_info(T1, rstring, map<rstring, rstring>, int32, boolean): Fetches the schema literal string of a given tuple along with the information about all of its attributes.