|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ComponentBinder | |
|---|---|
| jfun.yan | Basic component combinators and containers. |
| Uses of ComponentBinder in jfun.yan |
|---|
| Classes in jfun.yan that implement ComponentBinder | |
|---|---|
class |
StoreBinder<T,L>
This implementation executes an array of components sequentially and collect the results into an ElementStore object created by the StoreBinder.toStore(Object)
method. |
| Methods in jfun.yan that return ComponentBinder | ||
|---|---|---|
static ComponentBinder |
Monad.instantiator()
To create a ComponentBinder object that instantiates the Creator object created from the previous step. |
|
static ComponentBinder |
Components.invokingGetter(java.lang.Class type,
java.lang.String name)
To create a ComponentBinder object that invokes a Java Bean getter against the bound object. |
|
static ComponentBinder |
Components.invokingMethod(java.lang.Class type,
java.lang.String name,
boolean suppress_security)
Create a ComponentBinder object that invokes a method against the bound object. |
|
static ComponentBinder |
Components.invokingMethod(java.lang.Class type,
java.lang.String name,
java.lang.Class[] param_types,
boolean suppress_security)
To create a ComponentBinder object that invokes a method against the bound object. |
|
static ComponentBinder |
Components.invokingMethod(java.lang.Class type,
java.lang.String name,
int param_count,
boolean suppress_security)
Create a ComponentBinder object that invokes a method against the bound object. |
|
static
|
Components.invokingSetter(java.lang.Class<T> type,
java.lang.String name)
Create a ComponentBinder object that will invoke a Java Bean setter against the bound object. |
|
static ComponentBinder |
Monad.pass()
Create a ComponentBinder object that always returns the same object passed in. |
|
static ComponentBinder |
Components.readingField(java.lang.Class type,
java.lang.String name,
boolean suppress_security)
Create a ComponentBinder object that reads a field value from the bound object. |
|
static
|
Monad.toComponentBinder(Binder<From,To> b)
Convert a Binder object to a ComponentBinder object by making the verification do nothing. |
|
static
|
Monad.toVerificationBinder(Creator<T> c)
Create a ComponentBinder object that uses a Creator object for instantiation and verification regardless of the input. |
|
| Methods in jfun.yan with parameters of type ComponentBinder | ||
|---|---|---|
|
Component.bind(ComponentBinder<T,To> binder)
Monadic 'bind' operation. |
|
static
|
Monad.bind(Creator<From> c1,
ComponentBinder<From,To> binder)
Monadic 'bind' operation. |
|
static
|
Monad.followedBy(Component<T> c1,
ComponentBinder<T,?> binder)
Create a staged component. |
|
Component<T> |
Component.followedBy(ComponentBinder<T,?> binder)
Create a staged component. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||