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

S

SameNut - Class in jfun.yan.xml.nuts.optional
A tag that tests if two references are pointing to the same object.
SameNut() - Constructor for class jfun.yan.xml.nuts.optional.SameNut
 
ScopeDeserializer - Class in jfun.yan.xfire
The Deserializer implementation that converts String to ScopePolicy.
ScopeDeserializer() - Constructor for class jfun.yan.xfire.ScopeDeserializer
 
ScopePolicy - Interface in jfun.yan.xfire
This interface represents a scoping policy that caches servant instances created by a Factory.
seal() - Method in class jfun.yan.Component
Create a sealed component.
seal(Component) - Static method in class jfun.yan.Components
Create a sealed component.
seal() - Method in interface jfun.yan.Dependency
To create a Dependency that's free of auto-wiring.
seal() - Method in class jfun.yan.ManualDependency
 
seal() - Method in class jfun.yan.SimpleDependency
 
seq(Creator<R>) - Method in class jfun.yan.Component
Monadic 'sequence' operation.
seq(ComponentTransformer) - Method in class jfun.yan.containers.ComponentTransformer
Create a new ComponentTransformer by sequencing this transformer and another transformer.
seq(ComponentTransformer, ComponentTransformer) - Static method in class jfun.yan.containers.ComponentTransformers
Create a new ComponentTransformer by sequencing two transformers.
seq(Creator<A>, Creator<B>) - Static method in class jfun.yan.Monad
Monadic 'sequence' operation.
sequence(Creator<T>...) - Static method in class jfun.yan.Monad
Monadic 'sequence' operator that sequentially execute an array of components and keep the result of the last one.
SEQUENCE - Static variable in class jfun.yan.xml.Constants
 
SerializableConstructor - Class in jfun.util
Provide a wrapper class for a serializable constructor.
SerializableConstructor(Constructor) - Constructor for class jfun.util.SerializableConstructor
 
SerializableField - Class in jfun.util
This class provides wrapper for a serializable Field.
SerializableField(Field) - Constructor for class jfun.util.SerializableField
 
SerializableMethod - Class in jfun.util
Provides a wrapper for serializable Method object.
SerializableMethod(Method) - Constructor for class jfun.util.SerializableMethod
 
service(HttpServletRequest, HttpServletResponse) - Method in class jfun.yan.web.YanLoaderServlet
This should never even be called since no mapping to this servlet should ever be created in web.xml.
ServiceBean - Class in jfun.yan.xfire
A convenience bean which creates a Service from a ServiceFactory instance.
ServiceBean() - Constructor for class jfun.yan.xfire.ServiceBean
 
ServiceDecorator - Interface in jfun.yan.xfire
A decorator that either decorates or transforms a Service object.
ServiceNut - Class in jfun.yan.xfire
The nut class that wraps up a component as a service.
ServiceNut() - Constructor for class jfun.yan.xfire.ServiceNut
 
ServiceNut(Component) - Constructor for class jfun.yan.xfire.ServiceNut
Create a ServiceNut object.
SERVLET_CONTEXT_KEY - Static variable in class jfun.yan.web.YanLoader
The service key for the ServletContext object.
ServletContextResourceLoader - Class in jfun.yan.web
This class loads resource from either ServletContext (when the url starts with "/"), or another ResourceLoader.
ServletContextResourceLoader(ServletContext, ResourceLoader) - Constructor for class jfun.yan.web.ServletContextResourceLoader
 
SessionScopePolicy - Class in jfun.yan.xfire
This scope policy implements one servant instance per session.
SessionScopePolicy() - Constructor for class jfun.yan.xfire.SessionScopePolicy
 
set(int, Object) - Method in class jfun.util.ArrayAsList
 
set(int, int) - Method in class jfun.util.IntArray
Set the value at a certain index.
set(T) - Method in class jfun.yan.factory.SimplePool
set an value to the pool.
set(Object[]) - Method in class jfun.yan.xml.nuts.Args
 
set(Component[]) - Method in class jfun.yan.xml.nuts.CollectionNut
 
set(Object[]) - Method in class jfun.yan.xml.nuts.FunctionCallNut
 
set(Object[]) - Method in class jfun.yan.xml.nuts.optional.BinaryNut
 
set(Component[]) - Method in class jfun.yan.xml.nuts.optional.ConditionalNut
 
setArgs(Object[]) - Method in class jfun.yan.xml.nuts.ArgumentsAndPropertiesNut
 
setArgs(Object[]) - Method in class jfun.yan.xml.nuts.FunctionCallNut
 
setArgs(Component) - Method in class jfun.yan.xml.nuts.optional.WithArgumentsNut
 
setAsText(String) - Method in class jfun.util.beans.ClassEditor
 
setAsText(String) - Method in class jfun.util.beans.DateEditor
 
setAsText(String) - Method in class jfun.util.beans.FileEditor
 
setAsText(String) - Method in class jfun.util.beans.LocaleEditor
 
setAsText(String) - Method in class jfun.util.beans.TimeZoneEditor
 
setAsText(String) - Method in class jfun.util.beans.URIEditor
 
setAsText(String) - Method in class jfun.util.beans.URLEditor
 
setAsText(String) - Method in class jfun.yan.xml.SingletonModeEditor
 
setAutowire(String) - Method in class jfun.yan.xml.nuts.ArgumentsAndPropertiesNut
 
setBase(File) - Static method in class jfun.util.WorkingDirectory
To change the current base directory.
setBinder(Binder) - Method in class jfun.yan.xml.nuts.BindNut
 
setBinder(Binder) - Method in class jfun.yan.xml.nuts.DelegatingBinderNut
 
setBinder(Binder) - Method in class jfun.yan.xml.nuts.optional.BinderCase
 
setBinder(Binder) - Method in class jfun.yan.xml.nuts.optional.BinderDefault
 
setBody(NutsFunction) - Method in class jfun.yan.xml.nuts.optional.AbstractLoopRegisterNut
 
setClass(Class) - Method in class jfun.yan.xml.nuts.BeanNut
 
setClass(Class) - Method in class jfun.yan.xml.nuts.ConstructorNut
 
setClass(Class) - Method in class jfun.yan.xml.nuts.DeserializerNut
 
setClass(Class) - Method in class jfun.yan.xml.nuts.FieldNut
 
setClass(Class) - Method in class jfun.yan.xml.nuts.MethodNut
 
setClass(Class) - Method in class jfun.yan.xml.nuts.optional.InstanceOfNut
 
setClasspath(String) - Method in class jfun.yan.xml.nuts.optional.PropertiesRegisterNut
 
setCloser(Phase) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To set the "close" phase.
setComponent(Component) - Method in class jfun.yan.xml.nuts.BeanNut
 
setComponent(Component) - Method in class jfun.yan.xml.nuts.DelegatingNut
 
setComponent(Component) - Method in class jfun.yan.xml.nuts.MethodNut
 
setComponent(Component) - Method in class jfun.yan.xml.nuts.SetterNut
 
setCond(boolean) - Method in class jfun.yan.xml.nuts.optional.ConditionalNut
 
setDefault(Object) - Method in class jfun.yan.xml.nuts.LiteralNut
 
setDeserializer(Object) - Method in class jfun.yan.xml.nuts.DeserializerNut
 
setDestroy_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringBeanNut
 
setDestroy_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringCtorNut
 
setDestroy_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringMethodNut
 
setDisposer(Phase) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To set the "dispose" phase.
setDisposer(String) - Method in class jfun.yan.xml.nuts.ConstructorNut
 
setDisposer(String) - Method in class jfun.yan.xml.nuts.MethodNut
 
setEager_init(boolean) - Method in class jfun.yan.xml.nuts.optional.AbstractRegisterNut
 
setElements(Component[]) - Method in class jfun.yan.xml.nuts.CollectionNut
 
setElse(Component) - Method in class jfun.yan.xml.nuts.optional.ConditionalNut
 
setFactory(Factory) - Method in class jfun.yan.xml.nut.NutDescriptor
To set the factory object that is responsible for creating the nut instance instead of invoking the default constructor.
setFaultHandlers(List) - Method in class jfun.yan.xfire.ServiceBean
 
setFaultHandlers(List) - Method in class jfun.yan.xfire.ServiceNut
 
setFile(File) - Method in class jfun.yan.xml.nuts.optional.PropertiesRegisterNut
 
setFollowup(boolean) - Method in class jfun.yan.xml.nuts.BindNut
 
setFst(Object) - Method in class jfun.util.Pair
Functional update.
setFunction(NutsFunction) - Method in class jfun.yan.xml.nuts.FunctionCallNut
 
setId(String) - Method in class jfun.yan.xml.nut.Nut
Set the id of the tag.
setIds(Object[]) - Method in class jfun.yan.xml.nuts.optional.RegisterNut
 
setImplementationClass(Class) - Method in class jfun.yan.xfire.ServiceBean
 
setImplementationClass(Class) - Method in class jfun.yan.xfire.ServiceNut
 
setInd(int) - Method in class jfun.yan.xml.nuts.Arg
 
setInd(int) - Method in class jfun.yan.xml.nuts.GetterNut
 
setInd(int) - Method in class jfun.yan.xml.nuts.optional.SubscriptNut
 
setInd(int) - Method in class jfun.yan.xml.nuts.SetterNut
 
setInHandlers(List) - Method in class jfun.yan.xfire.ServiceBean
 
setInHandlers(List) - Method in class jfun.yan.xfire.ServiceNut
 
setInit_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringBeanNut
 
setInit_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringCtorNut
 
setInit_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringMethodNut
 
setInitializer(Phase) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To set the "init" phase.
setInitializer(String) - Method in class jfun.yan.xml.nuts.ConstructorNut
 
setInitializer(String) - Method in class jfun.yan.xml.nuts.MethodNut
 
setInjectee(Class) - Method in class jfun.yan.xml.nuts.optional.InjectNut
 
setInjection(Component) - Method in class jfun.yan.xml.nuts.optional.InjectionCase
 
setInjection(Binder) - Method in class jfun.yan.xml.nuts.optional.InjectNut
 
setInjection(Component) - Method in class jfun.yan.xml.nuts.optional.InjectorAspectNut
 
setInjection(Binder) - Method in class jfun.yan.xml.nuts.optional.InjectorNut
 
setInterfaces(Class[]) - Method in class jfun.yan.xml.nuts.ProxyNut
 
setInterfaces(String[]) - Method in class jfun.yan.xml.nuts.spring.SpringBeanNut
 
setInterfaces(String[]) - Method in class jfun.yan.xml.nuts.spring.SpringCtorNut
 
setInterfaces(String[]) - Method in class jfun.yan.xml.nuts.spring.SpringMethodNut
 
setKey(Object) - Method in class jfun.yan.xml.nuts.MapEntry
 
setKey(Object) - Method in class jfun.yan.xml.nuts.optional.GetKeyNut
 
setKey(String) - Method in class jfun.yan.xml.nuts.Prop
 
setKey_type(Class) - Method in class jfun.yan.xml.nuts.EntriesNut
 
setKey_type(Class) - Method in class jfun.yan.xml.nuts.MapEntry
 
setKey_type(Class) - Method in class jfun.yan.xml.nuts.PropertiesNut
Disable "key-type" by throwing exception.
setMandatory(boolean) - Method in class jfun.yan.xml.nuts.DeserializerNut
 
setMsg(String) - Method in class jfun.yan.xml.nuts.optional.FailNut
 
setMsg(Object) - Method in class jfun.yan.xml.nuts.optional.PrintNut
 
setName(String) - Method in class jfun.yan.xfire.ServiceBean
Sets the service name.
setName(String) - Method in class jfun.yan.xfire.ServiceNut
 
setName(String) - Method in class jfun.yan.xml.nuts.FieldNut
 
setName(String) - Method in class jfun.yan.xml.nuts.GetterNut
 
setName(String) - Method in class jfun.yan.xml.nuts.LifecycleNut
 
setName(String) - Method in class jfun.yan.xml.nuts.MethodNut
 
setName(String) - Method in class jfun.yan.xml.nuts.SetterNut
 
setNames(String[]) - Method in class jfun.yan.xml.nuts.optional.ForeachRegisterNut
 
setNamespace(String) - Method in class jfun.yan.xfire.ServiceBean
Sets the service default namespace.
setNamespace(String) - Method in class jfun.yan.xfire.ServiceNut
 
SetNut - Class in jfun.yan.xml.nuts
Nut class for <set> tag.
SetNut() - Constructor for class jfun.yan.xml.nuts.SetNut
 
setOf(Class) - Method in class jfun.yan.xml.nuts.ArrayNut
 
setOf(Class) - Method in class jfun.yan.xml.nuts.CollectionNut
 
setOf(Class) - Method in class jfun.yan.xml.nuts.EntriesNut
 
setOf(Object) - Method in class jfun.yan.xml.nuts.optional.Case
 
setOf(Class) - Method in class jfun.yan.xml.nuts.PropertiesNut
Disable "of" by throwing exception.
setOpener(Phase) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To set the "open" phase.
setOptional(boolean) - Method in class jfun.yan.xml.nuts.Prop
 
setOptional_properties(boolean) - Method in class jfun.yan.xml.nuts.ArgumentsAndPropertiesNut
 
setOutHandlers(List) - Method in class jfun.yan.xfire.ServiceBean
 
setOutHandlers(List) - Method in class jfun.yan.xfire.ServiceNut
 
setOverridable(boolean) - Method in class jfun.yan.xml.nuts.optional.AbstractRegisterNut
 
setOverriding(boolean) - Method in class jfun.yan.xml.nuts.DeserializerNut
 
setOverriding(boolean) - Method in class jfun.yan.xml.nuts.optional.AbstractRegisterNut
 
setParameterWiring(ParameterBinder) - Method in class jfun.yan.xml.NutsProcessor
Set the default parameter auto-wiring mode.
setParams(Class[]) - Method in class jfun.yan.xml.nuts.ArgumentsAndPropertiesNut
 
setPossibleProperty(Component, String, Component) - Static method in class jfun.yan.xml.NutsUtils
 
setPossiblePropertyValue(Component, String, Object) - Static method in class jfun.yan.xml.NutsUtils
If a property of the component type exists and the property type is compatible with the property value, the property is set when the component is instantiated.
setPossibleServletContext(Component, String, ArgumentsAndPropertiesNut) - Static method in class jfun.yan.web.WebUtils
Wrap a Component to set the service object identified by YanLoader.SERVLET_CONTEXT_KEY to the specified property.
setPrefix(String) - Method in class jfun.yan.xml.nuts.optional.AbstractLoopRegisterNut
 
setPrivate_access(boolean) - Method in class jfun.yan.xml.nuts.ConstructorNut
 
setPrivate_access(boolean) - Method in class jfun.yan.xml.nuts.FieldNut
 
setPrivate_access(boolean) - Method in class jfun.yan.xml.nuts.MethodNut
 
setProperties(List) - Method in class jfun.yan.xfire.ServiceBean
 
setProperties(List) - Method in class jfun.yan.xfire.ServiceNut
 
setProperty(String, Object) - Method in class jfun.util.beans.Bean
Set value for a property.
setProperty(String, int, Object) - Method in class jfun.util.beans.Bean
Set value for an indexed property.
setProperty(Object, String, Object) - Method in class jfun.util.beans.BeanType
Set value for a property of a bean of this type.
setProperty_names(String[]) - Method in class jfun.yan.xml.nuts.ArgumentsAndPropertiesNut
 
setPropertyWiring(PropertyBinder) - Method in class jfun.yan.xml.NutsProcessor
Set the default property auto-wiring mode.
setProps(Map) - Method in class jfun.yan.xml.nuts.ArgumentsAndPropertiesNut
 
setProps(Component) - Method in class jfun.yan.xml.nuts.optional.WithPropertiesNut
 
setProxyImplementation(Object, Object) - Static method in class jfun.yan.Proxies
Hot-swap implementation for a proxy object created by a proxy component.
setReentrant(boolean) - Method in class jfun.yan.xml.nuts.LifecycleNut
 
setResource(String) - Method in class jfun.yan.xml.nuts.optional.PropertiesRegisterNut
 
setSchemas(List) - Method in class jfun.yan.xfire.ServiceBean
 
setSchemas(List) - Method in class jfun.yan.xfire.ServiceNut
 
setScope(ScopePolicy) - Method in class jfun.yan.xfire.ServiceBean
 
setScope(ScopePolicy) - Method in class jfun.yan.xfire.ServiceNut
 
setServant(Factory) - Method in class jfun.yan.xfire.ServiceBean
Sets the Factory object that creates the servant object who backs up the service.
setServiceClass(Class) - Method in class jfun.yan.xfire.ServiceBean
 
setServiceClass(Class) - Method in class jfun.yan.xfire.ServiceNut
 
setServiceFactory(ServiceFactory) - Method in class jfun.yan.xfire.ServiceBean
 
setServiceFactory(Component) - Method in class jfun.yan.xfire.ServiceNut
 
setServlet_context_property(String) - Method in class jfun.yan.web.WebBeanNut
 
setServlet_context_property(String) - Method in class jfun.yan.web.WebCtorNut
 
setServlet_context_property(String) - Method in class jfun.yan.web.WebMethodNut
 
setServlet_context_property(String) - Method in class jfun.yan.web.WebSpringBeanNut
 
setServlet_context_property(String) - Method in class jfun.yan.web.WebSpringCtorNut
 
setServlet_context_property(String) - Method in class jfun.yan.web.WebSpringMethodNut
 
setSingleton(SingletonMode) - Method in class jfun.yan.xml.nuts.spring.SpringBeanNut
 
setSingleton(SingletonMode) - Method in class jfun.yan.xml.nuts.spring.SpringCtorNut
 
setSingleton(SingletonMode) - Method in class jfun.yan.xml.nuts.spring.SpringMethodNut
 
setSingletonMode(SingletonMode) - Method in class jfun.yan.xml.NutsProcessor
Set the default singleton mode.
setSnd(Object) - Method in class jfun.util.Pair
Functional update.
setSoapVersion(SoapVersion) - Method in class jfun.yan.xfire.ServiceBean
 
setSoapVersion(SoapVersion) - Method in class jfun.yan.xfire.ServiceNut
 
setSpringAware(NutsProcessor, ServletContext) - Method in class jfun.yan.web.YanLoader
Decorate NutsProcessor object with nut classes that integrates Spring framework and also aware of the web infrastructure, i.e.
setSpringAware(String, NutsProcessor, ClassLoader) - Static method in class jfun.yan.xml.nuts.spring.SpringNuts
Make an processor spring-aware by registering spring-aware nuts tags such as ctor, bean, method etc.
setSpringAware(String, NutsProcessor, ClassLoader, String) - Static method in class jfun.yan.xml.nuts.spring.SpringNuts
Make an processor spring-aware by registering spring-aware nuts tags such as ctor, bean, method etc.
setSpringAware(String, NutsProcessor, ClassLoader, String, String) - Static method in class jfun.yan.xml.nuts.spring.SpringNuts
Make an processor spring-aware by registering spring-aware nuts tags such as ctor, bean, method etc.
setSpringAware(String, NutsProcessor) - Static method in class jfun.yan.xml.nuts.spring.SpringNuts
Make an processor spring-aware by registering spring-aware nuts tags such as ctor, bean, method etc.
setSpringAware(String, NutsProcessor, String) - Static method in class jfun.yan.xml.nuts.spring.SpringNuts
Make an processor spring-aware by registering spring-aware nuts tags such as ctor, bean, method etc.
setStart_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringBeanNut
 
setStart_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringCtorNut
 
setStart_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringMethodNut
 
setStarter(Phase) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To set the "start" phase.
setStarter(String) - Method in class jfun.yan.xml.nuts.ConstructorNut
 
setStarter(String) - Method in class jfun.yan.xml.nuts.MethodNut
 
setState(Component, Object, Object) - Static method in class jfun.yan.xml.NutsUtils
Add named state to a Component object.
setStop_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringBeanNut
 
setStop_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringCtorNut
 
setStop_method(String) - Method in class jfun.yan.xml.nuts.spring.SpringMethodNut
 
setStopper(Phase) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To set the "stop" phase.
setStopper(String) - Method in class jfun.yan.xml.nuts.ConstructorNut
 
setStopper(String) - Method in class jfun.yan.xml.nuts.MethodNut
 
SetStore<T> - Class in jfun.yan.element
This implementation stores component instances into a java.util.Set.
SetStore(Set<T>) - Constructor for class jfun.yan.element.SetStore
Create a SetStore object.
setStyle(String) - Method in class jfun.yan.xfire.ServiceBean
 
setStyle(String) - Method in class jfun.yan.xfire.ServiceNut
 
setSuffix(String) - Method in class jfun.yan.xml.nuts.optional.AbstractLoopRegisterNut
 
setTarget_type(Class) - Method in class jfun.yan.xml.nuts.DeserializerNut
 
setter(String) - Method in class jfun.yan.Component
Create a Component that will set a bean property of the instance created by this component.
setter(String, int) - Method in class jfun.yan.Component
Create a Component that will set an indexed property of the Java Bean instance created by this component.
setter(Class, T, String) - Static method in class jfun.yan.Components
Create a Component that calls a property setter against an object.
setter(T, String) - Static method in class jfun.yan.Components
Create a Component that calls a property setter against an object.
setter(Bean, String) - Static method in class jfun.yan.Functions
Creates a Function object that invokes a property setter.
setter(Bean, String, SetterMonitor) - Static method in class jfun.yan.monitoring.Monitors
Create a Function object for a Java Bean property setter with monitoring support.
setter(Bean, String, int, IndexedSetterMonitor) - Static method in class jfun.yan.monitoring.Monitors
Create a Function object for a Java Bean indexed property setter with monitoring support.
setter(Bean, String) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a Java Bean property setter with monitoring support.
setter(Bean, String, int) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a Java Bean indexed property setter with monitoring support.
setter(Class, Object, String) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a Java Bean property setter with monitoring support.
setter(Class, Object, String, int) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a Java Bean indexed property setter with monitoring support.
setter(Object, String) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a Java Bean property setter with monitoring support.
setter(Object, String, int) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a Java Bean indexed property setter with monitoring support.
SetterMonitor - Interface in jfun.yan.monitoring
This interface represents something that monitors the invocation of a java bean setter.
SetterNut - Class in jfun.yan.xml.nuts
Nut class for <setter> tag.
SetterNut() - Constructor for class jfun.yan.xml.nuts.SetterNut
 
setThen(Component) - Method in class jfun.yan.xml.nuts.optional.ConditionalNut
 
setTo(Object) - Method in class jfun.yan.xml.nuts.optional.RefNut
 
setTo(String) - Method in class jfun.yan.xml.nuts.RefServiceNut
 
setToString(String) - Method in class jfun.yan.xml.nuts.FactoryNut
 
setTransactionAttributes(Component) - Method in class jfun.yan.xml.nuts.spring.SpringBeanNut
 
setTransactionAttributes(Component) - Method in class jfun.yan.xml.nuts.spring.SpringCtorNut
 
setTransactionAttributes(Component) - Method in class jfun.yan.xml.nuts.spring.SpringMethodNut
 
setTransactionManager(Component) - Method in class jfun.yan.xml.nuts.spring.SpringBeanNut
 
setTransactionManager(Component) - Method in class jfun.yan.xml.nuts.spring.SpringCtorNut
 
setTransactionManager(Component) - Method in class jfun.yan.xml.nuts.spring.SpringMethodNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.ArrayNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.CollectionNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.FactoryNut
Set the factory interface.
setType(Class) - Method in class jfun.yan.xml.nuts.ListNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.LiteralNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.MapNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.optional.BinderCase
 
setType(Class) - Method in class jfun.yan.xml.nuts.optional.InjectionCase
 
setType(Class) - Method in class jfun.yan.xml.nuts.optional.InjectNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.optional.InjectorNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.optional.RefNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.ProxyNut
 
setType(Class) - Method in class jfun.yan.xml.nuts.SetNut
 
setType1(Class) - Method in class jfun.yan.xml.nuts.optional.BinaryNut
 
setType2(Class) - Method in class jfun.yan.xml.nuts.optional.BinaryNut
 
setUse(String) - Method in class jfun.yan.xfire.ServiceBean
 
setUse(String) - Method in class jfun.yan.xfire.ServiceNut
 
setVal(Object) - Method in class jfun.yan.xml.nuts.LiteralNut
 
setVal(Object) - Method in class jfun.yan.xml.nuts.optional.SwitchNut
 
setVal(Object) - Method in class jfun.yan.xml.nuts.ReturnNut
 
setVal(Object) - Method in class jfun.yan.xml.nuts.ValueNut
 
setVal1(Object) - Method in class jfun.yan.xml.nuts.optional.BinaryNut
 
setVal2(Object) - Method in class jfun.yan.xml.nuts.optional.BinaryNut
 
setValidate_property_names(boolean) - Method in class jfun.yan.xml.nuts.ArgumentsAndPropertiesNut
 
setVals(Component[]) - Method in class jfun.yan.xml.nuts.optional.RegisterNut
 
setValue(Object) - Method in class jfun.util.beans.ClassEditor
 
setValue(Object) - Method in class jfun.util.beans.DateEditor
 
setValue(Object) - Method in class jfun.util.beans.FileEditor
 
setValue(Object) - Method in class jfun.util.beans.LocaleEditor
 
setValue(Object) - Method in class jfun.util.beans.TimeZoneEditor
 
setValue(Object) - Method in class jfun.util.beans.URIEditor
 
setValue(Object) - Method in class jfun.util.beans.URLEditor
 
setVerifier(Phase) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To set the "verify" phase.
setWebAware(NutsProcessor, ServletContext) - Method in class jfun.yan.web.YanLoader
Decorate NutsProcessor object with nut classes that are aware of the web infrastructure, i.e.
setWith(Map) - Method in class jfun.yan.xml.nuts.FunctionCallNut
 
setXfire(XFire) - Method in class jfun.yan.xfire.ServiceBean
 
setXFire(Component) - Method in class jfun.yan.xfire.ServiceNut
 
Signature<T> - Interface in jfun.yan.function
Represents any callable entity that has a signature.
simple_singleton - Static variable in class jfun.yan.xml.Modes
The singleton mode.
SimpleComponent<T> - Class in jfun.yan
This abstract class provides a convenient way to create Component implementations that do not have dependencies to resolve.
SimpleComponent(Class) - Constructor for class jfun.yan.SimpleComponent
 
SimpleContainer - Class in jfun.yan.containers
A simple implementation of interface Container.
SimpleContainer(Registrar) - Constructor for class jfun.yan.containers.SimpleContainer
Create a new SimpleContainer object.
SimpleDependency - Class in jfun.yan
A simple implementation of the Dependency interface.
SimpleDependency(Object, ComponentMap) - Constructor for class jfun.yan.SimpleDependency
Create a SimpleDependency object.
SimplePool<T> - Class in jfun.yan.factory
A simple implementation of Pool that uses null to indicate non-existent pool entry.
SimplePool() - Constructor for class jfun.yan.factory.SimplePool
 
SimpleRegistrar - Class in jfun.yan.containers
A simple implementation of Registrar.
SimpleRegistrar() - Constructor for class jfun.yan.containers.SimpleRegistrar
 
singleton() - Method in class jfun.yan.Component
Create a new Component that utilizes singleton pattern when creating instance.
singleton(Pool) - Method in class jfun.yan.Component
Create a new Component that utilizes singleton pattern within a scope specified by the provided Pool object when creating instance.
singleton(Component<T>) - Static method in class jfun.yan.Components
Create a new Component object that utilizes singleton pattern.
singleton(Component<T>, Pool<T>) - Static method in class jfun.yan.Components
Create a new Component object that utilizes singleton pattern within the scope of the provided Pool object.
singleton() - Method in class jfun.yan.DecoratingComponent
 
singleton(Pool) - Method in class jfun.yan.DecoratingComponent
 
SINGLETON - Static variable in class jfun.yan.xml.Constants
 
SingletonContainer - Class in jfun.yan.containers
A container that transforms all Component objects registered into it to singleton.
SingletonContainer() - Constructor for class jfun.yan.containers.SingletonContainer
 
SingletonMode - Interface in jfun.yan.xml
Marker interface for a singleton mode.
SingletonModeEditor - Class in jfun.yan.xml
PropertyEditor for SingletonMode
SingletonModeEditor() - Constructor for class jfun.yan.xml.SingletonModeEditor
 
SingletonProxyContainer - Class in jfun.yan.containers
A container that transforms all component registered to use singleton and dynamic proxy when instantiating component.
SingletonProxyContainer() - Constructor for class jfun.yan.containers.SingletonProxyContainer
 
singletor() - Static method in class jfun.yan.containers.ComponentTransformers
Return the ComponentTransformer that transforms a Component to singleton.
size() - Method in class jfun.util.ArrayAsList
 
size() - Method in class jfun.util.IntArray
Get the number of int values stored.
size() - Method in class jfun.util.List
 
size() - Method in interface jfun.util.Sizeable
Get the size.
size() - Method in class jfun.yan.containers.SimpleRegistrar
 
size() - Method in class jfun.yan.lifecycle.Lifecycle
To get the number of phases defined.
size() - Method in class jfun.yan.xml.nuts.spring.BeanPostProcessorQueue
To get the number of BeanPostProcessor components stored in the queue.
Sizeable - Interface in jfun.util
Represents anything with a size.
snd() - Method in class jfun.util.Pair
Get the second object in the pair.
soapVersion - Variable in class jfun.yan.xfire.ServiceNut
Some properties to make it easier to work with ObjectServiceFactory
split(String, String) - Static method in class jfun.util.StringUtils
Split a string delimited by a delimiter string into an array of String.
split(String, String) - Static method in class jfun.yan.xml.NutsUtils
To split a string into an array of sub-strings.
SpringAdapter - Class in jfun.yan.spring
The main adapter class to between Yan and Spring.
SpringAdapter() - Constructor for class jfun.yan.spring.SpringAdapter
 
SpringBeanNut - Class in jfun.yan.xml.nuts.spring
The spring-aware bean tag.
SpringBeanNut(SpringService) - Constructor for class jfun.yan.xml.nuts.spring.SpringBeanNut
 
SpringContext - Interface in jfun.yan.spring
The context containing all the necessary spring information.
SpringCtorNut - Class in jfun.yan.xml.nuts.spring
A spring-aware ctor tag.
SpringCtorNut(SpringService) - Constructor for class jfun.yan.xml.nuts.spring.SpringCtorNut
 
SpringMethodNut - Class in jfun.yan.xml.nuts.spring
A spring-aware method tag.
SpringMethodNut(SpringService) - Constructor for class jfun.yan.xml.nuts.spring.SpringMethodNut
 
SpringNuts - Class in jfun.yan.xml.nuts.spring
The utility class to decrate a Nuts Interpreter object with tags that are aware of Spring beans.
SpringNuts() - Constructor for class jfun.yan.xml.nuts.spring.SpringNuts
 
SpringService - Class in jfun.yan.xml.nuts.spring
SpringService contains all Spring-related data.
SpringService(ApplicationContext, DefaultLifecycleManager) - Constructor for class jfun.yan.xml.nuts.spring.SpringService
Create a SpringService object.
SpringUtils - Class in jfun.yan.spring
Some common spring related utility functions.
SpringUtils() - Constructor for class jfun.yan.spring.SpringUtils
 
start(LifecycleManager) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To invoke the "start" phase for the objects stored in the LifecycleManager object.
start() - Method in class jfun.yan.lifecycle.DefaultLifecycleManager
To call the "start" phase for all managed instances.
start() - Method in class jfun.yan.web.YanLoader
Call start on the life cycle manager.
starter(Lifecycle, Procedure, boolean) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To register the "start" phase into a Lifecycle object.
starter(Lifecycle, Procedure) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To register the "start" phase into a Lifecycle object.
The phase allows re-entry.
starter(Procedure, boolean) - Method in class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
To register the "start" phase.
starter(Procedure) - Method in class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
To register the "start" phase as re-entrant.
starter(String) - Method in class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
To register the "start" phase as re-entrant.
Stateful - Interface in jfun.yan
Represents anything that has a state.
static_field(Class, String) - Static method in class jfun.yan.Components
Create a Component object that reads a static field to create instance.
static_field(Class, String) - Static method in class jfun.yan.Functions
Create a Function object that reads a public static field.
static_field(Class, String, boolean) - Static method in class jfun.yan.Functions
Create a Function object that reads a static field.
static_field(Field) - Static method in class jfun.yan.Functions
Create a Function object that reads a static field.
static_method(Class, String) - Static method in class jfun.yan.Components
Create a Component object that invokes a static method to create instance.
static_method(Class, String, Class[]) - Static method in class jfun.yan.Components
Create a Component object that invokes a static method to create instance.
static_method(Class, String) - Static method in class jfun.yan.Functions
Create a Function object that invokes a public static method.
static_method(Class, String, boolean) - Static method in class jfun.yan.Functions
Create a Function object that invokes a static method.
static_method(Class, String, Class[]) - Static method in class jfun.yan.Functions
Create a Function object that invokes a public static method.
static_method(Class, String, Class[], boolean) - Static method in class jfun.yan.Functions
Create a Function object that invokes a static method.
static_method(Method) - Static method in class jfun.yan.Functions
Create a Function object that invokes a static method.
static_method(Method, MethodMonitor) - Static method in class jfun.yan.monitoring.Monitors
Create a Function object for a static Method with monitoring support.
static_method(Method) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a static method with monitoring support.
static_method(Class, String, Class[]) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a static method specified by the given signature with monitoring support.
static_method(Class, String, Class[], boolean) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a static method specified by the given signature with monitoring support.
static_method(Class, String) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a static method specified by name with monitoring support.
static_method(Class, String, boolean) - Method in class jfun.yan.monitoring.Monitors
Create a Component for a static method specified by name with monitoring support.
stop(LifecycleManager) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To invoke the "stop" phase for the objects stored in the LifecycleManager object.
stop() - Method in class jfun.yan.lifecycle.DefaultLifecycleManager
To call the "stop" phase for all managed instances.
stop() - Method in class jfun.yan.web.YanLoader
Call stop on the life cycle manager.
stopper(Lifecycle, Procedure, boolean) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To register the "stop" phase into a Lifecycle object.
stopper(Lifecycle, Procedure) - Method in class jfun.yan.lifecycle.DefaultLifecycleDescriptor
To register the "stop" phase into a Lifecycle object.
The phase allows re-entry.
stopper(Procedure, boolean) - Method in class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
To register the "stop" phase.
stopper(Procedure) - Method in class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
To register the "stop" phase as re-entrant.
stopper(String) - Method in class jfun.yan.lifecycle.DefaultLifecycleManager.DefaultLifecycle
To register the "stop" phase as re-entrant.
storeArray(Component<T[]>, Creator<T>...) - Static method in class jfun.yan.Components
 
StoreBinder<T,L> - Class in jfun.yan
This implementation executes an array of components sequentially and collect the results into an ElementStore object created by the StoreBinder.toStore(Object) method.
StoreBinder(Creator<T>[]) - Constructor for class jfun.yan.StoreBinder
Create a StoreBinder object.
storeElement(int, T) - Method in class jfun.yan.element.AnyArrayStore
 
storeElement(int, T) - Method in class jfun.yan.element.ArrayStore
 
storeElement(int, T) - Method in interface jfun.yan.element.ElementStore
Store an element.
storeElement(int, T) - Method in class jfun.yan.element.ListStore
 
storeElement(int, T) - Method in class jfun.yan.element.MapStore
 
storeElement(int, T) - Method in class jfun.yan.element.SetStore
 
storeList(Component<L>, Creator<T>...) - Static method in class jfun.yan.Components
Create a Component object that sequentially execute an array of components and collect the result into a java.util.List object.
storeMap(Component<M>, K[], Creator<T>[]) - Static method in class jfun.yan.Components
Create a Component that sequentially execute an array of Component object, and collect the results in a java.util.Map object.
storeSet(Component<S>, Creator<T>...) - Static method in class jfun.yan.Components
Create a Component object that sequentially execute an array of components and collect the result into a java.util.Set object.
StringUtils - Class in jfun.util
Utility class to convert a list or an array of objects to string.
StringUtils() - Constructor for class jfun.util.StringUtils
 
style - Variable in class jfun.yan.xfire.ServiceNut
 
subscript(Component, int) - Static method in class jfun.yan.Components
To create a Component that returns an element of the array/list instance returned from another Component object.
SubscriptNut - Class in jfun.yan.xml.nuts.optional
Nut class for getting an element from a list/array.
SubscriptNut() - Constructor for class jfun.yan.xml.nuts.optional.SubscriptNut
 
subsume(Class<Super>) - Method in class jfun.yan.Component
Create a new Component object that returns the given type as its component instance type when getType() or verify(Dependency) is called.
subsume(Component<T>, Class<Super>) - Static method in class jfun.yan.Components
Customizes a Component object with a new component type.
suppresser() - Static method in class jfun.yan.lifecycle.ExceptionHandlers
Get an ExceptionHandler object that silently ignores any exception thrown out of the action.
SwitchNut - Class in jfun.yan.xml.nuts.optional
The switch-case tag that supports <case> and <default> sub-tags.
SwitchNut() - Constructor for class jfun.yan.xml.nuts.optional.SwitchNut
 
synchronize() - Method in class jfun.yan.Component
Create a Component that the "create()" method is put in a synchronized block to ensure thread safety.
SYNCHRONIZED - Static variable in class jfun.yan.xml.Constants
 
synchronizedComponent(Component<T>) - Static method in class jfun.yan.Components
Create a Component that the "create()" method is put in a synchronized block to ensure thread safety.
SynchronizedNut - Class in jfun.yan.xml.nuts
Decorate a Binder by putting operations on the bound variable in a synchronized block.
SynchronizedNut() - Constructor for class jfun.yan.xml.nuts.SynchronizedNut
 
SynchronizedNutsFunction - Class in jfun.yan.xml
A synchronization wrapper for NutsFunction.
SynchronizedNutsFunction(NutsFunction) - Constructor for class jfun.yan.xml.SynchronizedNutsFunction
To create a SynchronizedNutsFunction object.

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