|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.pfl.basic.fsm.NameBase
org.glassfish.pfl.basic.fsm.Guard.Base
public abstract static class Guard.Base
| Nested Class Summary | |
|---|---|
static class |
Guard.Base.IntFunc
|
static class |
Guard.Base.Predicate
|
static class |
Guard.Base.SimpleName
|
| Nested classes/interfaces inherited from interface org.glassfish.pfl.basic.fsm.Guard |
|---|
Guard.Base, Guard.Result |
| Constructor Summary | |
|---|---|
Guard.Base(String name)
|
|
| Method Summary | |
|---|---|
static Guard.Base.Predicate |
and(Guard.Base.Predicate arg1,
Guard.Base.Predicate arg2)
|
static Guard.Base.IntFunc |
constant(int val)
|
static Guard.Base.Predicate |
eq(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
|
static Guard.Base.Predicate |
ge(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
|
static Guard.Base.Predicate |
gt(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
|
static Guard.Base.Predicate |
le(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
|
static Guard.Base.Predicate |
lt(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
|
static Guard |
makeGuard(Guard.Base.Predicate pred)
|
static Guard.Base.Predicate |
ne(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
|
static Guard.Base.Predicate |
not(Guard.Base.Predicate pred)
|
static Guard.Base.Predicate |
or(Guard.Base.Predicate arg1,
Guard.Base.Predicate arg2)
|
| Methods inherited from class org.glassfish.pfl.basic.fsm.NameBase |
|---|
getName, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.glassfish.pfl.basic.fsm.Guard |
|---|
evaluate |
| Constructor Detail |
|---|
public Guard.Base(String name)
| Method Detail |
|---|
public static Guard makeGuard(Guard.Base.Predicate pred)
public static Guard.Base.Predicate not(Guard.Base.Predicate pred)
public static Guard.Base.Predicate and(Guard.Base.Predicate arg1,
Guard.Base.Predicate arg2)
public static Guard.Base.Predicate or(Guard.Base.Predicate arg1,
Guard.Base.Predicate arg2)
public static Guard.Base.IntFunc constant(int val)
public static Guard.Base.Predicate lt(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
public static Guard.Base.Predicate le(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
public static Guard.Base.Predicate gt(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
public static Guard.Base.Predicate ge(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
public static Guard.Base.Predicate eq(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
public static Guard.Base.Predicate ne(Guard.Base.IntFunc arg1,
Guard.Base.IntFunc arg2)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||