Index

A B C D F G H I P R S 
All Classes and Interfaces|All Packages

A

addBeanPostProcessor(AutowiredAnnotationBeanPostProcessor) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
addEmbeddedValueResolver(StringValueResolver) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
addPropertyEditorRegistrar(PropertyEditorRegistrar) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
addSingletonCallback(String, Consumer<Object>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
AnnotatedGenericBeanDefinition - Class in cool.scx.bean
 
AnnotatedGenericBeanDefinition(Class<?>) - Constructor for class cool.scx.bean.AnnotatedGenericBeanDefinition
 
applyBeanPostProcessorsAfterInitialization(Object, String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
applyBeanPostProcessorsBeforeInitialization(Object, String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
applyBeanPropertyValues(Object, String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
attributeNames() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
attributeNames() - Method in interface cool.scx.bean.BeanDefinition
 
autowire(Class<?>, int, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
autowireBean(Object) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
autowireBeanProperties(Object, int, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
AutowiredAnnotationBeanPostProcessor - Class in cool.scx.bean
 
AutowiredAnnotationBeanPostProcessor() - Constructor for class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 

B

BeanDefinition - Interface in cool.scx.bean
 
BeanFactory - Interface in cool.scx.bean
 
BeanPostProcessor - Interface in cool.scx.bean
 

C

clearMetadataCache() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
computeAttribute(String, Function<String, T>) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
computeAttribute(String, Function<String, T>) - Method in interface cool.scx.bean.BeanDefinition
 
configureBean(Object, String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
containsBean(String) - Method in interface cool.scx.bean.BeanFactory
 
containsBean(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
containsBeanDefinition(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
containsLocalBean(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
containsSingleton(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
cool.scx.bean - package cool.scx.bean
 
copyConfigurationFrom(ConfigurableBeanFactory) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
copyRegisteredEditorsTo(PropertyEditorRegistry) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
createBean(Class<?>, int, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
createBean(Class<T>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 

D

DefaultListableBeanFactory - Class in cool.scx.bean
暂时使用 spring 做实现
DefaultListableBeanFactory() - Constructor for class cool.scx.bean.DefaultListableBeanFactory
 
destroyBean(Object) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
destroyBean(String, Object) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
destroyScopedBean(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
destroySingletons() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
determineBeanType(Class<?>, String) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 
determineCandidateConstructors(Class<?>, String) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 

F

findAllAnnotationsOnBean(String, Class<A>, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
findAnnotationOnBean(String, Class<A>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
findAnnotationOnBean(String, Class<A>, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
freezeConfiguration() - Method in class cool.scx.bean.DefaultListableBeanFactory
 

G

getAliases(String) - Method in interface cool.scx.bean.BeanFactory
 
getAliases(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getApplicationStartup() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getAttribute(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getAttribute(String) - Method in interface cool.scx.bean.BeanDefinition
 
getBean(Class<T>) - Method in interface cool.scx.bean.BeanFactory
 
getBean(Class<T>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBean(Class<T>, Object...) - Method in interface cool.scx.bean.BeanFactory
 
getBean(Class<T>, Object...) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBean(String) - Method in interface cool.scx.bean.BeanFactory
 
getBean(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBean(String, Class<T>) - Method in interface cool.scx.bean.BeanFactory
 
getBean(String, Class<T>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBean(String, Object...) - Method in interface cool.scx.bean.BeanFactory
 
getBean(String, Object...) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanClassLoader() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanClassName() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getBeanClassName() - Method in interface cool.scx.bean.BeanDefinition
 
getBeanDefinition(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanDefinitionCount() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanDefinitionNames() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanExpressionResolver() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanNamesForAnnotation(Class<? extends Annotation>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanNamesForType(Class<?>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanNamesForType(Class<?>, boolean, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanNamesForType(ResolvableType) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanNamesForType(ResolvableType, boolean, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanNamesIterator() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanPostProcessorCount() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanProvider(Class<T>) - Method in interface cool.scx.bean.BeanFactory
 
getBeanProvider(Class<T>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanProvider(Class<T>, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanProvider(ResolvableType) - Method in interface cool.scx.bean.BeanFactory
 
getBeanProvider(ResolvableType) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeanProvider(ResolvableType, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeansOfType(Class<T>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeansOfType(Class<T>, boolean, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBeansWithAnnotation(Class<? extends Annotation>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getBootstrapExecutor() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getConstructorArgumentValues() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getConstructorArgumentValues() - Method in interface cool.scx.bean.BeanDefinition
 
getConversionService() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getDependenciesForBean(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getDependentBeans(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getDependsOn() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getDependsOn() - Method in interface cool.scx.bean.BeanDefinition
 
getDescription() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getDescription() - Method in interface cool.scx.bean.BeanDefinition
 
getDestroyMethodName() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getDestroyMethodName() - Method in interface cool.scx.bean.BeanDefinition
 
getEarlyBeanReference(Object, String) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 
getFactoryBeanName() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getFactoryBeanName() - Method in interface cool.scx.bean.BeanDefinition
 
getFactoryMethodMetadata() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getFactoryMethodName() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getFactoryMethodName() - Method in interface cool.scx.bean.BeanDefinition
 
getInitMethodName() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getInitMethodName() - Method in interface cool.scx.bean.BeanDefinition
 
getMergedBeanDefinition(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getMetadata() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getOriginatingBeanDefinition() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getOriginatingBeanDefinition() - Method in interface cool.scx.bean.BeanDefinition
 
getParentBeanFactory() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getParentName() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getParentName() - Method in interface cool.scx.bean.BeanDefinition
 
getPropertyValues() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getPropertyValues() - Method in interface cool.scx.bean.BeanDefinition
 
getRegisteredScope(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getRegisteredScopeNames() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getResolvableType() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getResolvableType() - Method in interface cool.scx.bean.BeanDefinition
 
getResourceDescription() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getResourceDescription() - Method in interface cool.scx.bean.BeanDefinition
 
getRole() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getRole() - Method in interface cool.scx.bean.BeanDefinition
 
getScope() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getScope() - Method in interface cool.scx.bean.BeanDefinition
 
getSingleton(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getSingletonCount() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getSingletonMutex() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getSingletonNames() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getSource() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
getSource() - Method in interface cool.scx.bean.BeanDefinition
 
getTempClassLoader() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getType(String) - Method in interface cool.scx.bean.BeanFactory
 
getType(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getType(String, boolean) - Method in interface cool.scx.bean.BeanFactory
 
getType(String, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
getTypeConverter() - Method in class cool.scx.bean.DefaultListableBeanFactory
 

H

hasAttribute(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
hasAttribute(String) - Method in interface cool.scx.bean.BeanDefinition
 
hasConstructorArgumentValues() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
hasConstructorArgumentValues() - Method in interface cool.scx.bean.BeanDefinition
 
hasEmbeddedValueResolver() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
hasPropertyValues() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
hasPropertyValues() - Method in interface cool.scx.bean.BeanDefinition
 

I

ignoreDependencyInterface(Class<?>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
ignoreDependencyType(Class<?>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
initializeBean(Object, String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
isAbstract() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
isAbstract() - Method in interface cool.scx.bean.BeanDefinition
 
isAutowireCandidate() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
isAutowireCandidate() - Method in interface cool.scx.bean.BeanDefinition
 
isAutowireCandidate(String, DependencyDescriptor) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
isCacheBeanMetadata() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
isConfigurationFrozen() - Method in class cool.scx.bean.DefaultListableBeanFactory
 
isCurrentlyInCreation(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
isFactoryBean(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
isFallback() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
isFallback() - Method in interface cool.scx.bean.BeanDefinition
 
isLazyInit() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
isLazyInit() - Method in interface cool.scx.bean.BeanDefinition
 
isPrimary() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
isPrimary() - Method in interface cool.scx.bean.BeanDefinition
 
isPrototype() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
isPrototype() - Method in interface cool.scx.bean.BeanDefinition
 
isPrototype(String) - Method in interface cool.scx.bean.BeanFactory
 
isPrototype(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
isSingleton() - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
isSingleton() - Method in interface cool.scx.bean.BeanDefinition
 
isSingleton(String) - Method in interface cool.scx.bean.BeanFactory
 
isSingleton(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
isTypeMatch(String, Class<?>) - Method in interface cool.scx.bean.BeanFactory
 
isTypeMatch(String, Class<?>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
isTypeMatch(String, ResolvableType) - Method in interface cool.scx.bean.BeanFactory
 
isTypeMatch(String, ResolvableType) - Method in class cool.scx.bean.DefaultListableBeanFactory
 

P

postProcessAfterInitialization(Object, String) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in interface cool.scx.bean.BeanPostProcessor
 
postProcessAfterInstantiation(Object, String) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in interface cool.scx.bean.BeanPostProcessor
 
postProcessBeforeInstantiation(Class<?>, String) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 
postProcessProperties(PropertyValues, Object, String) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 
predictBeanType(Class<?>, String) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 
preInstantiateSingletons() - Method in class cool.scx.bean.DefaultListableBeanFactory
 

R

registerAlias(String, String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
registerBeanDefinition(String, AnnotatedGenericBeanDefinition) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
registerCustomEditor(Class<?>, Class<? extends PropertyEditor>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
registerDependentBean(String, String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
registerResolvableDependency(Class<?>, Object) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
registerScope(String, Scope) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
registerSingleton(String, Object) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
removeAttribute(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
removeAttribute(String) - Method in interface cool.scx.bean.BeanDefinition
 
resolveAliases(StringValueResolver) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
resolveBeanByName(String, DependencyDescriptor) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
resolveDependency(DependencyDescriptor, String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
resolveDependency(DependencyDescriptor, String, Set<String>, TypeConverter) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
resolveEmbeddedValue(String) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
resolveNamedBean(Class<T>) - Method in class cool.scx.bean.DefaultListableBeanFactory
 

S

setAllowCircularReferences(boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setApplicationStartup(ApplicationStartup) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setAttribute(String, Object) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setAttribute(String, Object) - Method in interface cool.scx.bean.BeanDefinition
 
setAutowireCandidate(boolean) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setAutowireCandidate(boolean) - Method in interface cool.scx.bean.BeanDefinition
 
setBeanClassLoader(ClassLoader) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setBeanClassName(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setBeanClassName(String) - Method in interface cool.scx.bean.BeanDefinition
 
setBeanExpressionResolver(BeanExpressionResolver) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setBeanFactory(DefaultListableBeanFactory) - Method in class cool.scx.bean.AutowiredAnnotationBeanPostProcessor
 
setBootstrapExecutor(Executor) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setCacheBeanMetadata(boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setConversionService(ConversionService) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setCurrentlyInCreation(String, boolean) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setDependsOn(String[]) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setDependsOn(String[]) - Method in interface cool.scx.bean.BeanDefinition
 
setDescription(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setDescription(String) - Method in interface cool.scx.bean.BeanDefinition
 
setDestroyMethodName(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setDestroyMethodName(String) - Method in interface cool.scx.bean.BeanDefinition
 
setFactoryBeanName(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setFactoryBeanName(String) - Method in interface cool.scx.bean.BeanDefinition
 
setFactoryMethodName(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setFactoryMethodName(String) - Method in interface cool.scx.bean.BeanDefinition
 
setFallback(boolean) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setFallback(boolean) - Method in interface cool.scx.bean.BeanDefinition
 
setInitMethodName(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setInitMethodName(String) - Method in interface cool.scx.bean.BeanDefinition
 
setLazyInit(boolean) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setLazyInit(boolean) - Method in interface cool.scx.bean.BeanDefinition
 
setParentBeanFactory(BeanFactory) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setParentName(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setParentName(String) - Method in interface cool.scx.bean.BeanDefinition
 
setPrimary(boolean) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setPrimary(boolean) - Method in interface cool.scx.bean.BeanDefinition
 
setRole(int) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setRole(int) - Method in interface cool.scx.bean.BeanDefinition
 
setScope(String) - Method in class cool.scx.bean.AnnotatedGenericBeanDefinition
 
setScope(String) - Method in interface cool.scx.bean.BeanDefinition
 
setTempClassLoader(ClassLoader) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
setTypeConverter(TypeConverter) - Method in class cool.scx.bean.DefaultListableBeanFactory
 
A B C D F G H I P R S 
All Classes and Interfaces|All Packages