Package ca.uqac.lif.cep.tuples


package ca.uqac.lif.cep.tuples
Manipulate tuples using SQL-like operations such as SELECT, FROM and WHERE.
Author:
Sylvain Hallé
  • Classes
    Class
    Description
     
    Association between an expression to compute a value from an AttributeGroup and an attribute name.
    A group of attributes taken from the merging of one or more tuples.
    Breaks a single tuple into multiple tuples, one for each key-value pair of the original tuple.
    Implementation of an immutable map.
    Transforms a tuple by replacing two key-value pairs by a single new key-value pair.
    Gets the value of an attribute in a Tuple
    Utility class to create instances of tuples with a fixed schema
    Creates an TupleExpression from a set of input tuples and an array of names.
    The internal function performing the actual work for the From processor.
    Gets the value of an attribute in an AttributeGroup
    Merges all tuples in a set with the same value for a given attribute.
    Dummy main file
    Converts a Map object into a Tuple
    Creates a named tuple out of multiple input traces, each containing scalar values.
    Merges the key-value pairs of multiple tuples into a single tuple.
     
    Creates an output tuple from input tuples by combining their values.
    Associates a tuple's key to a function to be evaluated on input tuples
    Builds a tuple out of parts of text.
     
    Turns a scalar object into a singleton tuple.
    Creates a Tuple from an AttributeGroup.
    The internal function performing the actual work for the From processor.
    A splice source that generates a stream of tuples.
    Creates two Applies a triple substitution to a singleton tuple.
    A (named) tuple is a map between attribute names (character strings) and attribute values (any kind of Object).
    Simple implementation of the Map interface
    Compares two tuples according to the values of one or many of their attributes.
    Creates a feed of events from CRLF-separated string chunks.
    Implementation of a named tuple.
    Implementation of a named tuple based on the Map class.
    Filters a trace of AttributeGroup objects according to a Boolean function