0.10.8-alpha
ca.uqac.lif.cep.util.Booleans Class Reference

A container object for Boolean functions. More...

Classes

class  And
 Implementation of the logical conjunction. More...
 
class  BagAnd
 Implementation of the logical conjunction over a collection. More...
 
class  BagOr
 Implementation of the logical disjunction over a collection. More...
 
class  Implies
 Implementation of the logical implication. More...
 
class  Not
 Implementation of the logical negation. More...
 
class  Or
 Implementation of the logical disjunction. More...
 

Static Public Member Functions

static boolean parseBoolValue (Object o)
 Attempts to convert an object into a Boolean. More...
 

Static Public Attributes

static final transient And and = And.instance
 
static final transient Or or = Or.instance
 
static final transient Implies implies = Implies.instance
 
static final transient Not not = Not.instance
 
static final transient BagAnd bagAnd = BagAnd.instance
 
static final transient BagOr bagOr = BagOr.instance
 

Detailed Description

A container object for Boolean functions.

Author
Sylvain Hallé
Since
0.7

Definition at line 32 of file Booleans.java.

Member Function Documentation

◆ parseBoolValue()

static boolean ca.uqac.lif.cep.util.Booleans.parseBoolValue ( Object  o)
static

Attempts to convert an object into a Boolean.

Parameters
oThe object
Returns
The Boolean value
Since
0.7

Definition at line 374 of file Booleans.java.

Member Data Documentation

◆ and

final transient And ca.uqac.lif.cep.util.Booleans.and = And.instance
static

Definition at line 39 of file Booleans.java.

◆ bagAnd

final transient BagAnd ca.uqac.lif.cep.util.Booleans.bagAnd = BagAnd.instance
static

Definition at line 47 of file Booleans.java.

◆ bagOr

final transient BagOr ca.uqac.lif.cep.util.Booleans.bagOr = BagOr.instance
static

Definition at line 49 of file Booleans.java.

◆ implies

final transient Implies ca.uqac.lif.cep.util.Booleans.implies = Implies.instance
static

Definition at line 43 of file Booleans.java.

◆ not

final transient Not ca.uqac.lif.cep.util.Booleans.not = Not.instance
static

Definition at line 45 of file Booleans.java.

◆ or

final transient Or ca.uqac.lif.cep.util.Booleans.or = Or.instance
static

Definition at line 41 of file Booleans.java.


The documentation for this class was generated from the following file: