A B C D E F G H I J K L M N O P R S T U V W X Y

D

DateEditor - Class in jfun.util.beans
The PropertyEditor that converts between String and java.util.Date using the current locale.
DateEditor() - Constructor for class jfun.util.beans.DateEditor
 
DateEditor(Object) - Constructor for class jfun.util.beans.DateEditor
 
DateUtil - Class in jfun.util
Utility class to handle some date format logic.
DateUtil() - Constructor for class jfun.util.DateUtil
 
decorate(Component) - Method in class jfun.yan.DecoratingComponent
Decorate a Component object.
decorate(Service) - Method in interface jfun.yan.xfire.ServiceDecorator
 
decorate(Service) - Method in class jfun.yan.xfire.YanServiceDecorator
 
decorate(Component) - Method in interface jfun.yan.xml.ComponentDecorator
Apply the decoration.
decorateComponent(Component) - Method in class jfun.yan.xml.nuts.ArgumentsAndPropertiesNut
Apply arguments and then properties to the component.
decorateProcessor(NutsProcessor, ServletContext) - Method in class jfun.yan.web.YanLoader
Decorate a NutsProcessor object by adding or removing features.
decorateProcessor(NutsProcessor, ServletContext) - Method in class jfun.yan.xfire.XFireLoader
 
DecoratingComponent - Class in jfun.yan
Base class for component decorators that do not change the result returned from the target component it decorates and causes no side-effect by itself other than those caused by the target component.
DecoratingComponent(Component) - Constructor for class jfun.yan.DecoratingComponent
Create a new DeleratingComponent object.
DecoratingObjectServiceFactory - Class in jfun.yan.xfire
This implementation uses a ServiceDecorator to decorate Service object is creates before this service object is returned.
DecoratingObjectServiceFactory(ServiceDecorator) - Constructor for class jfun.yan.xfire.DecoratingObjectServiceFactory
Create a DecoratingObjectServiceFactory object.
DecoratingObjectServiceFactory(BindingProvider, ServiceDecorator) - Constructor for class jfun.yan.xfire.DecoratingObjectServiceFactory
 
DecoratingObjectServiceFactory(TransportManager, BindingProvider, ServiceDecorator) - Constructor for class jfun.yan.xfire.DecoratingObjectServiceFactory
 
DecoratingObjectServiceFactory(TransportManager, ServiceDecorator) - Constructor for class jfun.yan.xfire.DecoratingObjectServiceFactory
 
Default - Class in jfun.yan.xml.nuts.optional
The <default> sub-element in the <switch> tag.
Default() - Constructor for class jfun.yan.xml.nuts.optional.Default
 
DEFAULT_CLOSER_NAME - Static variable in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
The default key of the close phase.
DEFAULT_CONFIG_FILE - Static variable in class jfun.yan.web.YanLoader
The default location of the yan configuration file.
DEFAULT_DISPOSER_NAME - Static variable in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
The default key of the dispose phase.
DEFAULT_INITIALIZER_NAME - Static variable in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
The default key of the init phase.
DEFAULT_NUTS_FILE - Static variable in class jfun.yan.web.YanLoader
The default xml file that configures the non-spring nut classes.
DEFAULT_OPENER_NAME - Static variable in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
The default key of the open phase.
DEFAULT_SERVLET_CONTEXT_PROPERTY - Static variable in class jfun.yan.web.WebUtils
The default property name for receiving ServletContext instance.
DEFAULT_SPRING_NUTS_FILE - Static variable in class jfun.yan.web.YanLoader
The default xml file that configures spring aware nut classes.
DEFAULT_STARTER_NAME - Static variable in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
The default key of the start phase.
DEFAULT_STOPPER_NAME - Static variable in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
The default key of the stop phase.
DEFAULT_VERIFIER_NAME - Static variable in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
The default key of the verify phase.
DefaultContainer - Class in jfun.yan.containers
Default container implementation that uses SimpleContainer with SimpleRegistrar.
DefaultContainer() - Constructor for class jfun.yan.containers.DefaultContainer
 
DefaultingException - Exception in jfun.yan
Represents an exception when a default value is used.
DefaultingException() - Constructor for exception jfun.yan.DefaultingException
 
DefaultLifecycleDescriptor - Class in jfun.yan.lifecycle
The descriptor for a typically used life-cycle scheme with "init", "verify", "dispose", "start", "stop", "open", "close" supported.
DefaultLifecycleDescriptor() - Constructor for class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To create a LifecycleDescriptor object.
DefaultLifecycleManager - Class in jfun.yan.lifecycle
A LifecycleManager that directly supports the default "init-verify-open-start-stop-close-dispose" scheme.
DefaultLifecycleManager(DefaultLifecycleDescriptor) - Constructor for class jfun.yan.lifecycle.DefaultLifecycleManager
To create a DefaultLifecycleManager object.
DefaultLifecycleManager() - Constructor for class jfun.yan.lifecycle.DefaultLifecycleManager
To create a DefaultLifecycleManager object.
Equivalent to this(new DefaultLifecycleDescriptor()).
DefaultLifecycleManager.DefaultLifecycle - Class in jfun.yan.lifecycle
This class is a Lifecycle that directly supports the default "init-verify-open-start-stop-close-dispose" life-cycle scheme.
DefaultLifecycleManager.DefaultLifecycle() - Constructor for class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
 
DefaultPropertiesInjector - Class in jfun.yan
The default PropertiesInjector implementation that uses java.beans introspection mechanism and injects properties by property names.
DefaultPropertiesInjector(BeanType, Set) - Constructor for class jfun.yan.DefaultPropertiesInjector
Create an instance of DefaultPropertiesInjector using a BeanType object.
defaultTransform(Component) - Method in class jfun.yan.containers.SimpleContainer
Transforms a component by calling singleton().
defineBean(Component, boolean) - Method in class jfun.yan.xml.nuts.ArgumentsAndPropertiesNut
Create a bean component and filter out the undesired properties.
delegateTo(Component) - Method in class jfun.yan.xml.nuts.DelegatingNut
Subclass override this method to wrap around the delegate target.
delegateTo(Deserializer) - Method in class jfun.yan.xml.nuts.DeserializerNut
 
delegateTo(Component) - Method in class jfun.yan.xml.nuts.optional.InjectionNut
 
DelegatingBinderNut - Class in jfun.yan.xml.nuts
The super class for any Nut that evaluates to Binder and has a "binder" attribute or a sub-element that accepts a Binder.
DelegatingBinderNut() - Constructor for class jfun.yan.xml.nuts.DelegatingBinderNut
 
DelegatingComponent - Class in jfun.yan
Base class for delegating Component object.
DelegatingComponent(Component) - Constructor for class jfun.yan.DelegatingComponent
Create a new DelegatingComponent object.
DelegatingComponentMap - Class in jfun.yan
The base class for delegating to a ComponentMap object.
DelegatingComponentMap(ComponentMap) - Constructor for class jfun.yan.DelegatingComponentMap
Create new DelegatingComponentMap object.
DelegatingContainer - Class in jfun.yan.containers
The base class for delegating to a Container object.
DelegatingContainer(Container) - Constructor for class jfun.yan.containers.DelegatingContainer
Creates a new DelegatingContainer object.
DelegatingNut - Class in jfun.yan.xml.nuts
Super class for any Nut that supports a tag such that:
An optional component attribute is used to refer to another component.
An optional sub-element is used to define the component in-place.
DelegatingNut() - Constructor for class jfun.yan.xml.nuts.DelegatingNut
 
DelegatingNutsFunction - Class in jfun.yan.xml
This is the super class for conveniently delegating to another NutsFunction object.
DelegatingNutsFunction(NutsFunction) - Constructor for class jfun.yan.xml.DelegatingNutsFunction
Create a DelegatingNutsFunction object.
Dependency - Interface in jfun.yan
This interface is responsible for providing dependency to the creation of a component instance.
DEPENDS - Static variable in class jfun.yan.xml.Constants
 
DESCRIPTION - Static variable in class jfun.yan.xml.Constants
 
deserialize(String) - Method in interface jfun.yan.util.deserializer.Deserializer
 
deserialize(String) - Method in class jfun.yan.util.deserializer.PropertyEditorDeserializer
 
deserialize(String) - Method in class jfun.yan.xfire.ScopeDeserializer
 
deserialize(Class, String) - Method in interface jfun.yan.xml.NutEnvironment
Convert a string literal to an object of a certain type.
deserialize(Class, String) - Method in class jfun.yan.xml.NutsProcessor
Convert a string literal to an object of a certain type.
deserialize(String) - Method in class jfun.yan.xml.SingletonModeEditor
 
Deserializer - Interface in jfun.yan.util.deserializer
This interface is responsible for converting string to a target type.
DeserializerNut - Class in jfun.yan.xml.nuts
For example,
DeserializerNut() - Constructor for class jfun.yan.xml.nuts.DeserializerNut
 
destroy(ServletContext) - Method in class jfun.yan.web.YanLoader
Destroy the container.
destroy() - Method in class jfun.yan.web.YanLoaderServlet
Close the root web application context.
destroy() - Method in class jfun.yan.xfire.XFireYanServlet
 
dispose(LifecycleManager) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To invoke the "dispose" phase for the objects stored in the LifecycleManager object.
dispose() - Method in class jfun.yan.lifecycle.DefaultLifecycleManager
To call the "dispose" phase for all managed instances.
disposer(Lifecycle, Procedure, boolean) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To register the "dispose" phase into a Lifecycle object.
disposer(Lifecycle, Procedure) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To register the "dispose" phase into a Lifecycle object.
The phase ignores re-entry.
disposer(Procedure, boolean) - Method in class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
To register the "dispose" phase.
disposer(Procedure) - Method in class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
To register the "dispose" phase as non-reentrant.
disposer(String) - Method in class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
To register the "dispose" phase as non-reentrant.

A B C D E F G H I J K L M N O P R S T U V W X Y