Package org.glassfish.pfl.basic.fsm
Class Guard.Base
java.lang.Object
org.glassfish.pfl.basic.fsm.NameBase
org.glassfish.pfl.basic.fsm.Guard.Base
- All Implemented Interfaces:
Guard
- Enclosing interface:
- Guard
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classNested classes/interfaces inherited from interface org.glassfish.pfl.basic.fsm.Guard
Guard.Base, Guard.Result -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Guard.Base.Predicateand(Guard.Base.Predicate arg1, Guard.Base.Predicate arg2) static Guard.Base.IntFuncconstant(int val) static Guard.Base.Predicateeq(Guard.Base.IntFunc arg1, Guard.Base.IntFunc arg2) static Guard.Base.Predicatege(Guard.Base.IntFunc arg1, Guard.Base.IntFunc arg2) static Guard.Base.Predicategt(Guard.Base.IntFunc arg1, Guard.Base.IntFunc arg2) static Guard.Base.Predicatele(Guard.Base.IntFunc arg1, Guard.Base.IntFunc arg2) static Guard.Base.Predicatelt(Guard.Base.IntFunc arg1, Guard.Base.IntFunc arg2) static Guardstatic Guard.Base.Predicatene(Guard.Base.IntFunc arg1, Guard.Base.IntFunc arg2) static Guard.Base.Predicatenot(Guard.Base.Predicate pred) static Guard.Base.Predicateor(Guard.Base.Predicate arg1, Guard.Base.Predicate arg2)
-
Constructor Details
-
Base
-
-
Method Details
-
makeGuard
-
not
-
and
-
or
-
constant
-
lt
-
le
-
gt
-
ge
-
eq
-
ne
-