0.11.4
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 CArrayList
 Cca.uqac.lif.cep.util.BagsA container object for functions and processors applying to generic collections, i.e
 Cca.uqac.lif.cep.functions.ApplyFunctionLambda.BinaryLambdaEvaluable
 Cca.uqac.lif.cep.functions.FunctionLambda.BinaryLambdaEvaluable
 Cca.uqac.lif.cep.util.BooleansA container object for Boolean functions
 Cca.uqac.lif.cep.CallAfterConnectAn object carrying a Processor to be connected, and which expects a call to its call() method after the connection is established
 Cca.uqac.lif.cep.Connector.ConnectionRepresents a connection between two pipes
 Cca.uqac.lif.cep.ConnectorProvides a number of convenient methods for connecting the outputs of processors to the inputs of other processors
 Cca.uqac.lif.cep.ContextualizableInterface implemented by all BeepBeep objects that manipulate a Context
 Cca.uqac.lif.cep.DuplicableInterface indicating that an object can be duplicated
 Cca.uqac.lif.cep.EventNodeFunction
 Cca.uqac.lif.cep.EventTrackerTracks the relationship between output events produced by processors, and the input events that were used to compute them
 CHashMap
 CHashSet
 Cca.uqac.lif.cep.GroupProcessor.InputOutputAssociation
 Cca.uqac.lif.cep.Processor.InternalProcessorStateAn object capturing the internal state of a processor, including the current contents of its input and output queues
 CIterable
 CIterator
 Cca.uqac.lif.cep.functions.ApplyFunctionLambda.LambdaEvaluable
 Cca.uqac.lif.cep.util.ListsA container object for functions and processors applying to lists
 Cca.uqac.lif.cep.MainA dummy main file defining a few system-wide constants
 Cca.uqac.lif.cep.util.MapsA container object for map functions and processors
 Cca.uqac.lif.cep.Pullable.NextStatusThe "next" status of a Pullable object
 CNodeFunction
 Cca.uqac.lif.cep.util.NumbersA container object for functions applying to numbers
 COutputPullable
 Cca.uqac.lif.cep.PipeCrawlerAn object that visits every processor in a chain, from a processor used as a starting point
 Cca.uqac.lif.cep.Connector.PipeSelectorAn object that holds a reference to a processor, and which can produce a SelectedPipe for a given index
 CPrintable
 Cca.uqac.lif.cep.GroupProcessor.ProcessorAssociationTuple made of a number and a processor
 Cca.uqac.lif.cep.PushableGives events to some of a processor's input
 CReadable
 CRunnable
 CRuntimeException
 Cca.uqac.lif.cep.Connector.SelectedPipeAn object that designates a specific input or output pipe for a specific processor
 CSet
 Cca.uqac.lif.cep.util.SetsA container object for set functions and processors
 Cca.uqac.lif.cep.StatefulInterface implemented by processors that can publicly expose a token equivalent to their internal state
 Cca.uqac.lif.cep.util.StringsA container object for string functions
 CThread
 Cca.uqac.lif.cep.tmf.AbstractSlice.ToAllSlicesDummy object telling the slicer that an event must be sent to all slices
 Cca.uqac.lif.cep.functions.UnaryFunction< T, T >
 Cca.uqac.lif.cep.functions.ApplyFunctionLambda.UnaryLambdaEvaluable
 Cca.uqac.lif.cep.functions.FunctionLambda.UnaryLambdaEvaluable
 Cca.uqac.lif.cep.UtilityMethodsA few methods repeatedly used throughout the code repository examples
 Cca.uqac.lif.cep.Connector.VariantEmpty class representing the fact that the output type of a processor may vary