|
Orbital library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VoidPredicate
A functor that encapsulates the void predicate P/0
which is constant if consistent.
Like "P()" it applies on
The set of all void predicates of type () is the set 2^(A0)=2^({()})={Ø,{()}}={True,False}.
Note that if you stick to consistent void predicates, there
are only two different void predicates,
constant true and constant false.
Predicate| Nested Class Summary | |
|---|---|
static interface |
VoidPredicate.Composite
A composed VoidPredicate. |
| Nested classes/interfaces inherited from interface orbital.logic.functor.Functor |
|---|
Functor.Specification |
| Field Summary | |
|---|---|
static Functor.Specification |
callTypeDeclaration
specification of these functors. |
| Method Summary | |
|---|---|
boolean |
apply()
Called to apply the VoidPredicate. |
| Methods inherited from interface orbital.logic.functor.Functor |
|---|
equals, hashCode, toString |
| Field Detail |
|---|
static final Functor.Specification callTypeDeclaration
| Method Detail |
|---|
boolean apply()
P().
none - void non-argument
|
Orbital library 1.2.0: 23 Apr 2008 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||