Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
B
Bean
- Class in
jfun.util.beans
A wrapper class for Java Bean object.
bean()
- Method in class jfun.yan.
Component
Create a Component object that calls Java Bean setters after an instance is created by this Component object.
bean(String[])
- Method in class jfun.yan.
Component
Create a Component object that calls Java Bean setters after an instance is created by this Component.
bean(Set)
- Method in class jfun.yan.
Component
Create a Component object that calls Java Bean setters after an instance is created by this Component.
bean(Component<T>, Set)
- Static method in class jfun.yan.
Components
Create a new Component object from a base Component object that calls Java Bean setters after the base Component creates the instance.
bean(Component<T>)
- Static method in class jfun.yan.
Components
Create a new Component object from a base Component object that calls Java Bean setters after the base Component creates the instance.
bean(Class<T>)
- Static method in class jfun.yan.
Components
Create a Component object that uses Java Bean convention to create instance.
bean(Class<T>, Set)
- Static method in class jfun.yan.
Components
Create a Component object that uses Java Bean convention to create instance.
bean(Component<T>, String[])
- Static method in class jfun.yan.
Components
Create a new Component object from a base Component object that calls Java Bean setters after the base Component creates the instance.
bean(Class<T>, String[])
- Static method in class jfun.yan.
Components
Create a Component object that uses Java Bean convention to create instance.
beanComponent(Component, String[])
- Static method in class jfun.yan.etc.
Beans
Create a Component that makes the parameters mandatory properties and all java bean setters optional.
BeanException
- Exception in
jfun.util.beans
Represents any bean related exception.
BeanException()
- Constructor for exception jfun.util.beans.
BeanException
BeanException(String)
- Constructor for exception jfun.util.beans.
BeanException
BeanNut
- Class in
jfun.yan.xml.nuts
Nut class for <bean> tag.
BeanNut()
- Constructor for class jfun.yan.xml.nuts.
BeanNut
BeanPostProcessorQueue
- Class in
jfun.yan.xml.nuts.spring
The queue that collects all components that instantiate BeanPostProcessor objects.
BeanPostProcessorQueue()
- Constructor for class jfun.yan.xml.nuts.spring.
BeanPostProcessorQueue
BeanPropertyException
- Exception in
jfun.util.beans
Represents an exception related to a property.
BeanPropertyException(Class, String)
- Constructor for exception jfun.util.beans.
BeanPropertyException
Create a BeanPropertyException object.
BeanPropertyException(Class, String, String)
- Constructor for exception jfun.util.beans.
BeanPropertyException
Create a BeanPropertyException object.
Beans
- Class in
jfun.yan.etc
Helper functions for bean component including customizations of bean property resolution strategy.
Beans()
- Constructor for class jfun.yan.etc.
Beans
BeanType
- Class in
jfun.util.beans
Represents all the meta-information of a Java bean.
bear(Object)
- Method in interface jfun.yan.lifecycle.
Life
To create a
LiveObject
for a regular Java object.
bear(Object)
- Method in class jfun.yan.lifecycle.
Lifecycle
BinaryAssertionNut
- Class in
jfun.yan.xml.nuts.optional
Super class for any Nut that supports "val1" and "val2" attributes and checks a binary predicate on them.
BinaryAssertionNut()
- Constructor for class jfun.yan.xml.nuts.optional.
BinaryAssertionNut
BinaryNut
- Class in
jfun.yan.xml.nuts.optional
Super class for any tag that supports val1, val2, type1, type2 attributes.
BinaryNut()
- Constructor for class jfun.yan.xml.nuts.optional.
BinaryNut
BinaryPredicateNut
- Class in
jfun.yan.xml.nuts.optional
Super class for any tag that compares two objects.
BinaryPredicateNut()
- Constructor for class jfun.yan.xml.nuts.optional.
BinaryPredicateNut
bind(From)
- Method in interface jfun.yan.
Binder
Creates a Creator object according to a value.
bind(Binder<T, To>)
- Method in class jfun.yan.
Component
Monadic 'bind' operation.
bind(ComponentBinder<T, To>)
- Method in class jfun.yan.
Component
Monadic 'bind' operation.
bind(Class, Object, Class)
- Method in class jfun.yan.etc.
FilteredPropertyBinder
bind(Creator<From>, ComponentBinder<From, To>)
- Static method in class jfun.yan.
Monad
Monadic 'bind' operation.
bind(Creator<From>, Binder<From, To>)
- Static method in class jfun.yan.
Monad
Monadic 'bind' operation.
bind(Signature, int, Class<T>)
- Method in interface jfun.yan.
ParameterBinder
bind(Class, Object, Class)
- Method in interface jfun.yan.
PropertyBinder
bind(L)
- Method in class jfun.yan.
StoreBinder
bindArgument(int, ParameterBinder)
- Method in class jfun.yan.
Component
Create a new Component object that uses a given ParameterBinder object to create one of its argument identified by its ordinal position.
bindArgument(Component, int, ParameterBinder)
- Static method in class jfun.yan.
Components
Customize one argument of a component with a
ParameterBinder
object.
bindArguments(ParameterBinder)
- Method in class jfun.yan.
Component
Create a new Component object that uses given ParameterBinder object to create its parameters.
bindArguments(Component, ParameterBinder)
- Static method in class jfun.yan.
Components
Customize the arguments of a component with a
ParameterBinder
object.
bindArguments(Dependency, ParameterBinder)
- Static method in class jfun.yan.
Components
Customize a Dependency object with a ParameterBinder object.
Binder
<
From
,
To
> - Interface in
jfun.yan
Represents the "bind" function in monad.
BINDER
- Static variable in class jfun.yan.xml.
Constants
BinderCase
- Class in
jfun.yan.xml.nuts.optional
Represents a case in the <typecase> tag.
BinderCase()
- Constructor for class jfun.yan.xml.nuts.optional.
BinderCase
BinderDefault
- Class in
jfun.yan.xml.nuts.optional
Represents the default case in the <typecase> tag.
BinderDefault()
- Constructor for class jfun.yan.xml.nuts.optional.
BinderDefault
BinderNut
- Class in
jfun.yan.xml.nut
Super class for any Nut that evaluates to
Binder
.
BinderNut()
- Constructor for class jfun.yan.xml.nut.
BinderNut
bindField(Component, Field)
- Static method in class jfun.yan.
Components
Creates a Component that will read a certain field from the instance created by another Component.
bindField(Component, String, boolean)
- Static method in class jfun.yan.
Components
Creates a Component that will read a certain field from the instance created by another Component.
bindGetter(Component, String)
- Static method in class jfun.yan.
Components
Create a Component that will return a bean property of the instance created by another component.
bindGetter(Component, String, int)
- Static method in class jfun.yan.
Components
Create a Component that will get an indexed property of the Java Bean instance created by another component.
bindMethod(Component, Method)
- Static method in class jfun.yan.
Components
Creates a Component that will call a certain method against the instance created by another Component.
bindMethod(Component, String, boolean)
- Static method in class jfun.yan.
Components
Creates a Component that will call a certain method against the instance created by another Component.
bindMethod(Component, String, int, boolean)
- Static method in class jfun.yan.
Components
Creates a Component that will call a certain method against the instance created by another Component.
bindMethod(Component, String, Class[], boolean)
- Static method in class jfun.yan.
Components
Creates a Component that will call a certain method against the instance created by another Component.
BindNut
- Class in
jfun.yan.xml.nuts
Nut class for <bind> tag.
BindNut()
- Constructor for class jfun.yan.xml.nuts.
BindNut
bindProperties(PropertyBinder)
- Method in class jfun.yan.
Component
Create a new Component object that uses given PropertyBinder object to create its properties.
bindProperties(Component, PropertyBinder)
- Static method in class jfun.yan.
Components
Customize the properties of a component with a
PropertyBinder
object.
bindProperties(Dependency, PropertyBinder)
- Static method in class jfun.yan.
Components
Customize a Dependency object with a PropertyBinder object.
bindProperty(Object, PropertyBinder)
- Method in class jfun.yan.
Component
Create a new Component object that uses given PropertyBinder object to create one of its property identified by a property key.
bindProperty(Component, Object, PropertyBinder)
- Static method in class jfun.yan.
Components
Customize the properties of a component with a
PropertyBinder
object.
bindSetter(Component, String)
- Static method in class jfun.yan.
Components
Create a Component that will set a bean property of the instance created by another component.
bindSetter(Component<T>, String, int)
- Static method in class jfun.yan.
Components
Create a Component that will set an indexed property of the Java Bean instance created by another component.
bindType(Class)
- Method in interface jfun.yan.
ComponentBinder
Get the type of the component being bound.
bindType(Class)
- Method in class jfun.yan.
StoreBinder
BODY
- Static variable in class jfun.yan.xml.
Constants
buildService()
- Method in class jfun.yan.xfire.
ServiceBean
byDisplayName(Component)
- Static method in class jfun.yan.etc.
Beans
resolve java bean properties by display name instead of the default "byType" policy.
byName(Component)
- Static method in class jfun.yan.etc.
Beans
resolve java bean properties by name instead of the default "byType" policy.
BYNAME
- Static variable in class jfun.yan.xml.
Constants
byQualifiedName(Component)
- Static method in class jfun.yan.etc.
Beans
resolve java bean properties by fully qualified name (class_name.property_name) instead of the default "byType" policy.
BYQUALIFIEDNAME
- Static variable in class jfun.yan.xml.
Constants
byType(Component)
- Static method in class jfun.yan.etc.
Beans
resolve java bean properties by type.
BYTYPE
- Static variable in class jfun.yan.xml.
Constants
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y