0.11.4
ca.uqac.lif.cep.util.Sets Class Reference

Detailed Description

A container object for set functions and processors.

Some functions come in two flavors:

  • The "plain" function takes as input a set object and returns the same object, to which a modification has been applied. Note however that in this case, a call to reset() still results in the instantiation of a new set instance.
  • The "new" function takes as input a set object, and returns a new copy of the object with the modification made to it.
Author
Sylvain Hallé
Since
0.7

Definition at line 44 of file Sets.java.

Classes

class  SetUpdateProcessor
 Processor that updates a set. More...
class  PutInto
 Updates a set by putting the elements it receives into the set. More...
class  Intersect
 Calculates the successive intersection of a stream of sets. More...
class  Union
 Calculates the successive union of a stream of sets. More...
class  PutIntoNew
 Updates a set. More...
class  IsSubsetOrEqual
 Checks if a set is a subset of another. More...
class  IsSupersetOrEqual
 Checks if a set is a superset of another. More...
class  MathSet
 Implementation of a set with "mathematical" equality. More...

Static Public Attributes

static final IsSubsetOrEqual isSubsetOrEqual = new IsSubsetOrEqual()
 Single visible instance of the function IsSubsetOrEqual.
static final IsSupersetOrEqual isSupersetOrEqual = new IsSupersetOrEqual()
 Single visible instance of the function IsSupersetOrEqual.

Protected Member Functions

 Sets ()

Constructor & Destructor Documentation

◆ Sets()

ca.uqac.lif.cep.util.Sets.Sets ( )
protected

Definition at line 46 of file Sets.java.

Member Data Documentation

◆ isSubsetOrEqual

final IsSubsetOrEqual ca.uqac.lif.cep.util.Sets.isSubsetOrEqual = new IsSubsetOrEqual()
static

Single visible instance of the function IsSubsetOrEqual.

Definition at line 54 of file Sets.java.

◆ isSupersetOrEqual

final IsSupersetOrEqual ca.uqac.lif.cep.util.Sets.isSupersetOrEqual = new IsSupersetOrEqual()
static

Single visible instance of the function IsSupersetOrEqual.

Definition at line 59 of file Sets.java.


The documentation for this class was generated from the following file:
  • /home/sylvain/Workspaces/beepbeep/core/src/ca/uqac/lif/cep/util/Sets.java