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
A
AbstractLoopRegisterNut
- Class in
jfun.yan.xml.nuts.optional
This class dynamically register components returned from the function body in each loop.
AbstractLoopRegisterNut()
- Constructor for class jfun.yan.xml.nuts.optional.
AbstractLoopRegisterNut
AbstractRegisterNut
- Class in
jfun.yan.xml.nuts.optional
This class provides the basic functionality for any tag that wants to support dynamic component registration.
AbstractRegisterNut()
- Constructor for class jfun.yan.xml.nuts.optional.
AbstractRegisterNut
adapt(Creator<T>)
- Static method in class jfun.yan.
Components
To adapt a Creator object to a Component object.
adapt(Component, SpringContext, Component, Component, String[])
- Static method in class jfun.yan.spring.
SpringAdapter
Decorate a Component with spring context so that dependencies can be injected automatically, and FactoryBean can be automatically instantiated.
add(int)
- Method in class jfun.util.
IntArray
Add a int into the array.
add(Component)
- Method in class jfun.yan.xml.nuts.
BeanNut
add(Binder)
- Method in class jfun.yan.xml.nuts.
DelegatingBinderNut
add(Object)
- Method in class jfun.yan.xml.nuts.
DelegatingNut
add(Object)
- Method in class jfun.yan.xml.nuts.
DeserializerNut
add(Object)
- Method in class jfun.yan.xml.nuts.
LiteralNut
add(Component)
- Method in class jfun.yan.xml.nuts.
MethodNut
add(NutsFunction)
- Method in class jfun.yan.xml.nuts.optional.
AbstractLoopRegisterNut
add(Binder)
- Method in class jfun.yan.xml.nuts.optional.
InjectorNut
add(Object)
- Method in class jfun.yan.xml.nuts.
ReturnNut
add(Object)
- Method in class jfun.yan.xml.nuts.
ValueNut
addArg(Arg)
- Method in class jfun.yan.xml.nuts.
ArgumentsAndPropertiesNut
addArgs(Args)
- Method in class jfun.yan.xml.nuts.
ArgumentsAndPropertiesNut
addBeanPostProcessor(String, Component)
- Method in interface jfun.yan.spring.
SpringContext
Notify the framework there is a BeanPostProcessor!
addBeanPostProcessor(String, Component)
- Method in class jfun.yan.xml.nuts.spring.
BeanPostProcessorQueue
Add a Component that instantiates BeanPostProcessor.
addBeanPostProcessor(String, Component)
- Method in class jfun.yan.xml.nuts.spring.
SpringBeanNut
addBeanPostProcessor(String, Component)
- Method in class jfun.yan.xml.nuts.spring.
SpringCtorNut
addBeanPostProcessor(String, Component)
- Method in class jfun.yan.xml.nuts.spring.
SpringMethodNut
addBeanPostProcessor(String, Class, Component)
- Method in class jfun.yan.xml.nuts.spring.
SpringService
Report an existence of a Component that instantiates BeanPostProcessor.
addCase(InjectionCase)
- Method in class jfun.yan.xml.nuts.optional.
InjectionTypeCaseNut
addCase(Case)
- Method in class jfun.yan.xml.nuts.optional.
SwitchNut
addCase(BinderCase)
- Method in class jfun.yan.xml.nuts.optional.
TypeCaseNut
addCetterMonitor(GetterMonitor)
- Method in class jfun.yan.monitoring.
ComponentMonitorQueue
Add a GetterMonitor object to the queue.
addComponentMonitor(ComponentMonitor)
- Method in class jfun.yan.monitoring.
ComponentMonitorQueue
Add a ComponentMonitor object to the queue.
addCtorMonitor(CtorMonitor)
- Method in class jfun.yan.monitoring.
ComponentMonitorQueue
Add a CtorMonitor object to the queue.
addDefault(Default)
- Method in class jfun.yan.xml.nuts.optional.
SwitchNut
addDefault(BinderDefault)
- Method in class jfun.yan.xml.nuts.optional.
TypeCaseNut
addEntry(MapEntry)
- Method in class jfun.yan.xml.nuts.
EntriesNut
addGetterMonitor(IndexedGetterMonitor)
- Method in class jfun.yan.monitoring.
ComponentMonitorQueue
Add an IndexedGetterMonitor object to the queue.
addLiveObject(LiveObject)
- Method in class jfun.yan.lifecycle.
LifecycleManager
Add a LiveObject into the lifecycle manager.
addMethodMonitor(MethodMonitor)
- Method in class jfun.yan.monitoring.
ComponentMonitorQueue
Add a MethodMonitor object to the queue.
addProp(Prop)
- Method in class jfun.yan.xml.nuts.
ArgumentsAndPropertiesNut
addProperty(Class, String)
- Method in class jfun.yan.etc.
TypeFilteredPropertyPredicate
Add a single property of a type to the filter list.
addSetterMonitor(SetterMonitor)
- Method in class jfun.yan.monitoring.
ComponentMonitorQueue
Add a SetterMonitor object to the queue.
addSetterMonitor(IndexedSetterMonitor)
- Method in class jfun.yan.monitoring.
ComponentMonitorQueue
Add an IndexedSetterMonitor object to the queue.
addType(Class)
- Method in class jfun.yan.etc.
TypeFilteredPropertyPredicate
Add property setters of an entire class to the filter list.
AmbiguityException
- Exception in
jfun.yan.util
Represents an ambituity error when resolving methods.
AmbiguityException()
- Constructor for exception jfun.yan.util.
AmbiguityException
AmbiguityException(String)
- Constructor for exception jfun.yan.util.
AmbiguityException
AmbiguousComponentResolutionException
- Exception in
jfun.yan
Exception when ambiguity happens for component resolution.
AmbiguousComponentResolutionException(Object, Class, Class)
- Constructor for exception jfun.yan.
AmbiguousComponentResolutionException
Create an instance.
AnyArrayStore
<
T
> - Class in
jfun.yan.element
This class stores component instances into any array.
AnyArrayStore(Object, int, int)
- Constructor for class jfun.yan.element.
AnyArrayStore
To create an AnyArrayStore object.
AnyArrayStore(Object, int)
- Constructor for class jfun.yan.element.
AnyArrayStore
To create an AnyArrayStore object.
AnyArrayStore(Object)
- Constructor for class jfun.yan.element.
AnyArrayStore
To create an AnyArrayStore object.
append(Enumeration, Enumeration)
- Static method in class jfun.util.
CollectionUtils
Append one enumeration to another.
ApplicationScopePolicy
- Class in
jfun.yan.xfire
This scope policy implements one servant instance per service.
ApplicationScopePolicy()
- Constructor for class jfun.yan.xfire.
ApplicationScopePolicy
applyArguments(Component)
- Method in class jfun.yan.xml.nuts.
ArgumentsAndPropertiesNut
Apply the specified parameters if any.
applyProperties(Component)
- Method in class jfun.yan.xml.nuts.
ArgumentsAndPropertiesNut
Create bean component is any property name is specified or any property value is specified.
applyScope(Factory, MessageContext)
- Method in class jfun.yan.xfire.
ApplicationScopePolicy
applyScope(Factory, MessageContext)
- Method in class jfun.yan.xfire.
RequestScopePolicy
applyScope(Factory, MessageContext)
- Method in interface jfun.yan.xfire.
ScopePolicy
Apply scope policy to a Factory object so that the instance created by the Factory object can be cached properly.
applyScope(Factory, MessageContext)
- Method in class jfun.yan.xfire.
SessionScopePolicy
Arg
- Class in
jfun.yan.xml.nuts
The Nut class for the <arg> tag.
Arg()
- Constructor for class jfun.yan.xml.nuts.
Arg
Args
- Class in
jfun.yan.xml.nuts
The Nut class for <args> tag.
Args()
- Constructor for class jfun.yan.xml.nuts.
Args
ArgumentsAndPropertiesNut
- Class in
jfun.yan.xml.nuts
Super class for any Nut that supports <arg>, <args>,<prop> and <props> sub-elements.
ArgumentsAndPropertiesNut()
- Constructor for class jfun.yan.xml.nuts.
ArgumentsAndPropertiesNut
array(Component<T>[], Class<T>)
- Static method in class jfun.yan.
Components
Create a Component object that creates an array as instance.
array(Component<T>...)
- Static method in class jfun.yan.
Components
Create a Component object that creates an array as instance.
array0
- Static variable in class jfun.util.
Misc
An empty array.
ArrayAsList
- Class in
jfun.util
A simple adapter between any array object and java.util.List.
ArrayAsList(Object)
- Constructor for class jfun.util.
ArrayAsList
ArrayNut
- Class in
jfun.yan.xml.nuts
Nut class for <array> tag.
ArrayNut()
- Constructor for class jfun.yan.xml.nuts.
ArrayNut
ArrayStore
<
T
> - Class in
jfun.yan.element
This class stores component instances into an Object[] array.
ArrayStore(T[], int, int)
- Constructor for class jfun.yan.element.
ArrayStore
To create an ArrayStore object.
ArrayStore(T[], int)
- Constructor for class jfun.yan.element.
ArrayStore
To create an ArrayStore object.
ArrayStore(T[])
- Constructor for class jfun.yan.element.
ArrayStore
To create an ArrayStore object.
asComponent(Binder)
- Static method in class jfun.yan.util.
Utils
Convert a Binder object's bind() method to a Component that expects one parameter and instantiates the component instance by calling the return value of the bind() method.
asComponent(Object)
- Static method in class jfun.yan.xml.
NutsUtils
Convert an object to Component.
asList(Object)
- Static method in class jfun.yan.util.
Utils
Use an array as a list.
AspectjNut
- Class in
jfun.yan.xml.nuts.optional
The <aspectj> tag that declares an aspect.
AspectjNut()
- Constructor for class jfun.yan.xml.nuts.optional.
AspectjNut
AssertEqualNut
- Class in
jfun.yan.xml.nuts.optional
The Nut class to verify that two objects are equal.
AssertEqualNut()
- Constructor for class jfun.yan.xml.nuts.optional.
AssertEqualNut
assertion(Object, Object)
- Method in class jfun.yan.xml.nuts.optional.
AssertEqualNut
assertion(Object, Object)
- Method in class jfun.yan.xml.nuts.optional.
AssertNotEqualNut
assertion(Object, Object)
- Method in class jfun.yan.xml.nuts.optional.
AssertNotSameNut
assertion(Object, Object)
- Method in class jfun.yan.xml.nuts.optional.
AssertSameNut
assertion(Object, Object)
- Method in class jfun.yan.xml.nuts.optional.
BinaryAssertionNut
Apply the binary assertion.
AssertNotEqualNut
- Class in
jfun.yan.xml.nuts.optional
The Nut class to verify that two objects are not equal.
AssertNotEqualNut()
- Constructor for class jfun.yan.xml.nuts.optional.
AssertNotEqualNut
AssertNotSameNut
- Class in
jfun.yan.xml.nuts.optional
The Nut class to verify that two objects are not same.
AssertNotSameNut()
- Constructor for class jfun.yan.xml.nuts.optional.
AssertNotSameNut
AssertSameNut
- Class in
jfun.yan.xml.nuts.optional
The Nut class to verify that two objects are same.
AssertSameNut()
- Constructor for class jfun.yan.xml.nuts.optional.
AssertSameNut
autodetect(Class<T>, Object[])
- Static method in class jfun.yan.
Components
Create a Component object that delegates to another component in the current container.
AUTODETECT
- Static variable in class jfun.yan.xml.
Constants
AUTOWIRE
- Static variable in class jfun.yan.xml.
Constants
autowired(Component)
- Static method in class jfun.yan.
Components
To create a Component that ignores all subsequent customizations to the parameters or properties.
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