- REF - Static variable in interface org.staticioc.parser.ParserConstants
-
- RefPlugin - Class in org.staticioc.parser.namespace.spring.beans
-
- RefPlugin() - Constructor for class org.staticioc.parser.namespace.spring.beans.RefPlugin
-
- register(Bean) - Method in interface org.staticioc.container.BeanContainer
-
Register a Bean in the container
- register(Map<String, Bean>) - Method in interface org.staticioc.container.BeanContainer
-
Register a set of Beans in the container
- register(Bean) - Method in class org.staticioc.container.BeanContainerImpl
-
Register a bean in the bean map
- register(Map<String, Bean>) - Method in class org.staticioc.container.BeanContainerImpl
-
Register a set of beans in the bean map
- register(ExtendedBeanContainer) - Method in class org.staticioc.container.BeanContainerImpl
-
Register another ExtendedBeanContainer's content into this ExtendedBeanContainer
Merge parent and runtime dependencies, prototypeBeans, aliases and propertyReferences
- register(ExtendedBeanContainer) - Method in interface org.staticioc.container.ExtendedBeanContainer
-
Register another ExtendedBeanContainer's content into this ExtendedBeanContainer
Merge parent and runtime dependencies, prototypeBeans, aliases and propertyReferences
- register(T) - Method in class org.staticioc.dependency.DependencyManager
-
- registerAlias(String, String) - Method in interface org.staticioc.container.BeanContainer
-
Register a name alias
- registerAlias(String, String) - Method in class org.staticioc.container.BeanContainerImpl
-
Register a name alias
- registerAll(DependencyManager<T>) - Method in class org.staticioc.dependency.DependencyManager
-
- registerAll(Map<String, T>) - Method in class org.staticioc.dependency.DependencyManager
-
- registerParent(DefinitionDependency) - Method in interface org.staticioc.container.BeanContainer
-
Register a bean -> parent dependency
- registerParent(DefinitionDependency) - Method in class org.staticioc.container.BeanContainerImpl
-
Register a bean -> parent dependency
- registerRunTimeDependency(RunTimeDependency) - Method in interface org.staticioc.container.BeanContainer
-
Register a bean -> run dependency
- registerRunTimeDependency(RunTimeDependency) - Method in class org.staticioc.container.BeanContainerImpl
-
Register a bean -> parent dependency
- resolveAllDependencies(BeanContainer, ResolvedDependencyCallback<T>) - Method in class org.staticioc.dependency.DependencyManager
-
Resolve all registered beans dependencies and call the passed callback function for each bean once its dependencies have been resolved
- resolveBean(String, SimpleBeanContainer, Set<String>, ResolvedDependencyCallback<T>) - Method in class org.staticioc.dependency.DependencyManager
-
Resolve dependencies using a depth first search (Cormen et al.
- resolveBeansOrder(Set<String>, SimpleBeanContainer) - Method in class org.staticioc.dependency.DependencyManager
-
Provide an ordered Set of Strings so that each Bean's id is listed after all its dependencies' id
- ResolvedBeanCallback - Interface in org.staticioc.dependency
-
Callback interface used during Bean dependency resolution
- ResolvedDependencyCallback<T extends Dependency> - Interface in org.staticioc.dependency
-
- resolveImports(NodeList, Set<String>, String) - Method in class org.staticioc.SpringConfigParser
-
Recursively resolves a list of import directive and enrich the loadedContext
- resolveParentDefinition() - Method in class org.staticioc.container.BeanContainerImpl
-
Resolve all parent definitions
- resolveParentDefinition() - Method in interface org.staticioc.container.ExtendedBeanContainer
-
Resolve all parents dependencies and fill in their definition.
- resolveReferences() - Method in class org.staticioc.container.BeanContainerImpl
-
- resolveReferences() - Method in interface org.staticioc.container.ExtendedBeanContainer
-
Resolve aliases and prototype references once for all
- RESOURCE - Static variable in interface org.staticioc.parser.ParserConstants
-
- RunTimeDependency - Class in org.staticioc.dependency
-
- RunTimeDependency(String, String) - Constructor for class org.staticioc.dependency.RunTimeDependency
-
- RunTimeDependency(String, Set<String>) - Constructor for class org.staticioc.dependency.RunTimeDependency
-