Index

A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractInjectionPointDependencyResolver - Class in io.microsphere.spring.beans.factory
Abstract base class for implementing InjectionPointDependencyResolver.
AbstractInjectionPointDependencyResolver() - Constructor for class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
AbstractSmartLifecycle - Class in io.microsphere.spring.context.lifecycle
Abstract base class for implementing SmartLifecycle strategies.
AbstractSmartLifecycle() - Constructor for class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
AbstractSpringResourceURLConnection - Class in io.microsphere.spring.net
Abstract URLConnection based on Spring Resource
AbstractSpringResourceURLConnection(URL, Resource) - Constructor for class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
accept(Class<?>) - Method in class io.microsphere.spring.beans.factory.filter.ResolvableDependencyTypeFilter
 
acceptsProfiles(String...) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
Deprecated.
acceptsProfiles(Profiles) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
add(ConfigurationProperty) - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
Add a ConfigurationProperty instance
addActiveProfile(String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
addApplicationListener(ApplicationListener<?>) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
addApplicationListenerBean(String) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
addChild(String) - Method in class io.microsphere.spring.beans.factory.Dependency
 
addChildren(Iterable<String>) - Method in class io.microsphere.spring.beans.factory.Dependency
 
addChildren(String...) - Method in class io.microsphere.spring.beans.factory.Dependency
 
addDefaultProperties(ConfigurableEnvironment, String, Object, Object...) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
added(ApplicationContext, PropertySource) - Static method in class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
Create an added instance
ADDED - Enum constant in enum class io.microsphere.spring.config.env.event.PropertySourceChangedEvent.Kind
The PropertySource added
addHeader(String, String) - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
addListener(AutowireCandidateResolvingListener, AutowireCandidateResolvingListener...) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
addListeners(AutowireCandidateResolvingListener[]) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
addListeners(List<AutowireCandidateResolvingListener>) - Method in class io.microsphere.spring.beans.factory.support.CompositeAutowireCandidateResolvingListener
 
addListeners(List<AutowireCandidateResolvingListener>) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
addPropertySource(EA, MutablePropertySources, PropertySource<?>) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
Add the PropertySource into PropertySources via PropertySourceExtensionLoader
addRequestProperty(String, String) - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
addSupportedAnnotationType(Class<? extends Annotation>...) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
after() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
The relative order after specified PropertySource
after() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
The relative order after specified PropertySource
after() - Element in annotation interface io.microsphere.spring.config.env.annotation.JsonPropertySource
The relative order after specified PropertySource
after() - Element in annotation interface io.microsphere.spring.config.env.annotation.YamlPropertySource
The relative order after specified PropertySource
afterAddActiveProfile(ConfigurableEnvironment, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterAddActiveProfile(ConfigurableEnvironment, String) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback after add an active profile
afterGetActiveProfiles(Environment, String[]) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterGetActiveProfiles(Environment, String[]) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback after get active profiles
afterGetConversionService(ConfigurablePropertyResolver, ConfigurableConversionService) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterGetConversionService(ConfigurablePropertyResolver, ConfigurableConversionService) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after ConfigurablePropertyResolver.getConversionService().
afterGetDefaultProfiles(Environment, String[]) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterGetDefaultProfiles(Environment, String[]) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback after get default profiles
afterGetProperty(ConfigurablePropertyResolver, String, Class<?>, Object, Object) - Method in class io.microsphere.spring.config.CollectingConfigurationPropertyListener
 
afterGetProperty(ConfigurablePropertyResolver, String, Class<?>, Object, Object) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterGetProperty(ConfigurablePropertyResolver, String, Class<?>, Object, Object) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after PropertyResolver.getProperty(String, String) or PropertyResolver.getProperty(String, Class, Object).
afterGetPropertySources(ConfigurableEnvironment, MutablePropertySources) - Method in interface io.microsphere.spring.core.env.EnvironmentListener
Callback after ConfigurableEnvironment.getPropertySources()
afterGetPropertySources(ConfigurableEnvironment, MutablePropertySources) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterGetRequiredProperty(ConfigurablePropertyResolver, String, Class<?>, Object) - Method in class io.microsphere.spring.config.CollectingConfigurationPropertyListener
 
afterGetRequiredProperty(ConfigurablePropertyResolver, String, Class<?>, Object) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterGetRequiredProperty(ConfigurablePropertyResolver, String, Class<?>, Object) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after PropertyResolver.getRequiredProperty(String) or PropertyResolver.getRequiredProperty(String, Class).
afterGetSystemEnvironment(ConfigurableEnvironment, Map<String, Object>) - Method in interface io.microsphere.spring.core.env.EnvironmentListener
Callback after ConfigurableEnvironment.getSystemEnvironment()
afterGetSystemEnvironment(ConfigurableEnvironment, Map<String, Object>) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterGetSystemProperties(ConfigurableEnvironment, Map<String, Object>) - Method in interface io.microsphere.spring.core.env.EnvironmentListener
Callback after ConfigurableEnvironment.getSystemProperties()
afterGetSystemProperties(ConfigurableEnvironment, Map<String, Object>) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterMerge(ConfigurableEnvironment, ConfigurableEnvironment) - Method in interface io.microsphere.spring.core.env.EnvironmentListener
Callback after ConfigurableEnvironment.merge(ConfigurableEnvironment)
afterMerge(ConfigurableEnvironment, ConfigurableEnvironment) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterPropertiesSet() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
afterPropertiesSet() - Method in class io.microsphere.spring.beans.factory.DelegatingFactoryBean
 
afterPropertiesSet() - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
 
afterPropertiesSet() - Method in class io.microsphere.spring.config.context.annotation.ResourcePropertySourceLoader
 
afterPropertiesSet() - Method in class io.microsphere.spring.net.SpringProtocolURLStreamHandler
 
afterResolvePlaceholders(ConfigurablePropertyResolver, String, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterResolvePlaceholders(ConfigurablePropertyResolver, String, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after PropertyResolver.resolvePlaceholders(String).
afterResolveRequiredPlaceholders(ConfigurablePropertyResolver, String, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterResolveRequiredPlaceholders(ConfigurablePropertyResolver, String, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after PropertyResolver.resolveRequiredPlaceholders(String).
afterSetActiveProfiles(ConfigurableEnvironment, String[]) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterSetActiveProfiles(ConfigurableEnvironment, String[]) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback after set active profiles
afterSetConversionService(ConfigurablePropertyResolver, ConfigurableConversionService) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterSetConversionService(ConfigurablePropertyResolver, ConfigurableConversionService) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after ConfigurablePropertyResolver.setConversionService(ConfigurableConversionService)
afterSetDefaultProfiles(ConfigurableEnvironment, String[]) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterSetDefaultProfiles(ConfigurableEnvironment, String[]) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback after set the default profiles
afterSetIgnoreUnresolvableNestedPlaceholders(ConfigurablePropertyResolver, boolean) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterSetIgnoreUnresolvableNestedPlaceholders(ConfigurablePropertyResolver, boolean) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after ConfigurablePropertyResolver.setIgnoreUnresolvableNestedPlaceholders(boolean)
afterSetPlaceholderPrefix(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.config.CollectingConfigurationPropertyListener
 
afterSetPlaceholderPrefix(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterSetPlaceholderPrefix(ConfigurablePropertyResolver, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after ConfigurablePropertyResolver.setPlaceholderPrefix(String)
afterSetPlaceholderSuffix(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.config.CollectingConfigurationPropertyListener
 
afterSetPlaceholderSuffix(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterSetPlaceholderSuffix(ConfigurablePropertyResolver, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after ConfigurablePropertyResolver.setPlaceholderSuffix(String)
afterSetRequiredProperties(ConfigurablePropertyResolver, String[]) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterSetRequiredProperties(ConfigurablePropertyResolver, String[]) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after ConfigurablePropertyResolver.setRequiredProperties(String...).
afterSetValueSeparator(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterSetValueSeparator(ConfigurablePropertyResolver, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after ConfigurablePropertyResolver.setValueSeparator(String)
afterValidateRequiredProperties(ConfigurablePropertyResolver) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
afterValidateRequiredProperties(ConfigurablePropertyResolver) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback after ConfigurablePropertyResolver.validateRequiredProperties().
AnnotatedBeanDefinitionRegistryUtils - Class in io.microsphere.spring.context.annotation
Annotated BeanDefinition Utilities
AnnotatedInjectionBeanPostProcessor - Class in io.microsphere.spring.beans.factory.annotation
A BeanPostProcessor implementation that provides dependency injection support for custom annotation types.
AnnotatedInjectionBeanPostProcessor(Class<? extends Annotation>, Class<? extends Annotation>...) - Constructor for class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
AnnotatedInjectionBeanPostProcessor(Collection<Class<? extends Annotation>>) - Constructor for class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement<M extends Member> - Class in io.microsphere.spring.beans.factory.annotation
Annotation InjectionMetadata.InjectedElement
AnnotatedInjectionPointDependencyResolver<A extends Annotation> - Class in io.microsphere.spring.beans.factory.annotation
Abstract InjectionPointDependencyResolver for annotated element
AnnotatedInjectionPointDependencyResolver() - Constructor for class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionPointDependencyResolver
 
AnnotatedInjectionPointDependencyResolver(Class<A>) - Constructor for class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionPointDependencyResolver
 
AnnotatedPropertySourceLoader<A extends Annotation> - Class in io.microsphere.spring.config.context.annotation
Abstract base class for ImportSelector implementations that load a PropertySource when a Configuration class is annotated with a specific annotation.
AnnotatedPropertySourceLoader() - Constructor for class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
 
AnnotationBeanDefinitionRegistryPostProcessor - Class in io.microsphere.spring.beans.factory.annotation
An abstract class for the extension to BeanDefinitionRegistryPostProcessor, which will execute two main registration methods orderly: AnnotationBeanDefinitionRegistryPostProcessor.registerPrimaryBeanDefinitions(ExposingClassPathBeanDefinitionScanner, String[]) : Scan and register the primary BeanDefinitions that were annotated by the supported annotation types, and then return the Map with bean name plus aliases if present and primary AnnotatedBeanDefinitions, it's allowed to be override AnnotationBeanDefinitionRegistryPostProcessor.registerSecondaryBeanDefinitions(ExposingClassPathBeanDefinitionScanner, Map, String[]) : it's mandatory to be override by the sub-class to register secondary BeanDefinitions if required
AnnotationBeanDefinitionRegistryPostProcessor(Class<? extends Annotation>, Class<?>...) - Constructor for class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
AnnotationBeanDefinitionRegistryPostProcessor(Class<? extends Annotation>, Iterable<String>) - Constructor for class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
AnnotationBeanDefinitionRegistryPostProcessor(Class<? extends Annotation>, String...) - Constructor for class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
AnnotationInjectedElement(M, PropertyDescriptor, AnnotationAttributes, boolean) - Constructor for class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement
 
annotationType() - Method in class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
Get The class of Annotation.
AnnotationUtils - Class in io.microsphere.spring.core.annotation
Annotation Utilities
AnnotationUtils() - Constructor for class io.microsphere.spring.core.annotation.AnnotationUtils
 
APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS - Static variable in class io.microsphere.spring.context.ApplicationContextUtils
The ApplicationContextAwareProcessor Class (Internal).
APPLICATION_CONTEXT_AWARE_PROCESSOR_CLASS_NAME - Static variable in class io.microsphere.spring.context.ApplicationContextUtils
The ApplicationContextAwareProcessor Class Name (Internal).
APPLICATION_GRAPHQL - Static variable in class io.microsphere.spring.util.MimeTypeUtils
Public constant mime type for application/graphql+json.
APPLICATION_GRAPHQL_VALUE - Static variable in class io.microsphere.spring.util.MimeTypeUtils
A String equivalent of MimeTypeUtils.APPLICATION_GRAPHQL.
ApplicationContextUtils - Class in io.microsphere.spring.context
ApplicationContext Utilities
ApplicationEventInterceptor - Interface in io.microsphere.spring.context.event
An interface used to intercept application events allowing for pre-processing, post-processing, or even prevention of event propagation through the interceptor chain.
ApplicationEventInterceptorChain - Interface in io.microsphere.spring.context.event
A chain of ApplicationEventInterceptor instances that can be used to apply cross-cutting logic before and after the processing of an ApplicationEvent.
ApplicationListenerInterceptor - Interface in io.microsphere.spring.context.event
An interceptor interface for ApplicationListener to provide additional behavior before or after the listener processes an event.
ApplicationListenerInterceptorChain - Interface in io.microsphere.spring.context.event
A contract for an interceptor chain that allows the execution flow to be intercepted and processed by a series of ApplicationListenerInterceptor instances.
asApplicationContext(BeanFactory) - Static method in class io.microsphere.spring.context.ApplicationContextUtils
 
asAutowireCapableBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Converts the given Object into an instance of AutowireCapableBeanFactory.
asBeanDefinitionRegistry(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Converts the given Object into an instance of BeanDefinitionRegistry.
asConfigurableApplicationContext(Object) - Static method in class io.microsphere.spring.context.ApplicationContextUtils
 
asConfigurableApplicationContext(ApplicationContext) - Static method in class io.microsphere.spring.context.ApplicationContextUtils
 
asConfigurableBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Converts the given Object into an instance of ConfigurableBeanFactory.
asConfigurableEnvironment(Environment) - Static method in class io.microsphere.spring.core.env.EnvironmentUtils
Cast Environment to ConfigurableEnvironment
asConfigurableListableBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Converts the given Object into an instance of ConfigurableListableBeanFactory.
asDefaultListableBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Converts the given Object into an instance of DefaultListableBeanFactory.
asHierarchicalBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Converts the given Object into an instance of HierarchicalBeanFactory.
asListableBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Converts the given Object into an instance of ListableBeanFactory.
autoRefreshed() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
It indicates the property source is auto-refreshed when the configuration is changed.
autoRefreshed() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
It indicates the property source is auto-refreshed when the configuration is changed.
autoRefreshed() - Element in annotation interface io.microsphere.spring.config.env.annotation.JsonPropertySource
It indicates the property source is auto-refreshed when the configuration is changed.
autoRefreshed() - Element in annotation interface io.microsphere.spring.config.env.annotation.YamlPropertySource
It indicates the property source is auto-refreshed when the configuration is changed.
autowireCandidateResolver - Variable in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
AutowireCandidateResolvingListener - Interface in io.microsphere.spring.beans.factory.support
The Event Listener interface for the resolving processing including: resolving suggested value resolving lazy proxy
AutowiredInjectionPointDependencyResolver - Class in io.microsphere.spring.beans.factory.annotation
AutowiredInjectionPointDependencyResolver() - Constructor for class io.microsphere.spring.beans.factory.annotation.AutowiredInjectionPointDependencyResolver
 

B

BEAN_NAME - Static variable in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
BEAN_NAME - Static variable in class io.microsphere.spring.beans.factory.filter.ResolvableDependencyTypeFilter
 
BEAN_NAME - Static variable in class io.microsphere.spring.cache.intereptor.TTLCacheResolver
 
BEAN_NAME - Static variable in class io.microsphere.spring.config.CollectingConfigurationPropertyListener
 
BEAN_NAME - Static variable in class io.microsphere.spring.config.ConfigurationPropertyRepository
 
BeanCapableImportCandidate - Class in io.microsphere.spring.context.annotation
The @Import candidate is an instance of ImportSelector or ImportBeanDefinitionRegistrar and not a regular Spring bean, which only invokes BeanClassLoaderAware, BeanFactoryAware, EnvironmentAware, and ResourceLoaderAware contracts in order if they are implemented, thus it will not be populated and initialized .
BeanCapableImportCandidate() - Constructor for class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
BeanDefinitionUtils - Class in io.microsphere.spring.beans.factory.config
BeanDefinition Utilities class
BeanDefinitionUtils() - Constructor for class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
 
BeanDependencyResolver - Interface in io.microsphere.spring.beans.factory
A strategy interface for resolving bean dependencies within a Spring ConfigurableListableBeanFactory.
beanFactory - Variable in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
BeanFactoryListener - Interface in io.microsphere.spring.context.event
A listener interface for observing lifecycle events of a BeanFactory.
BeanFactoryListenerAdapter - Interface in io.microsphere.spring.context.event
BeanFactoryUtils - Class in io.microsphere.spring.beans.factory
BeanFactory Utilities class
BeanListener - Interface in io.microsphere.spring.context.event
Listener interface for bean lifecycle events.
BeanListenerAdapter - Interface in io.microsphere.spring.context.event
BeanListener Adapter
BeanMethodInjectionPointDependencyResolver - Class in io.microsphere.spring.beans.factory
BeanMethodInjectionPointDependencyResolver() - Constructor for class io.microsphere.spring.beans.factory.BeanMethodInjectionPointDependencyResolver
 
BeanPropertyChangedEvent - Class in io.microsphere.spring.context.event
An event that is published when a property of a bean changes.
BeanPropertyChangedEvent(Object, String, Object, Object) - Constructor for class io.microsphere.spring.context.event.BeanPropertyChangedEvent
The constructor
BeanRegistrar - Class in io.microsphere.spring.beans.factory.support
BeanRegistrar provides utility methods for registering beans within a Spring BeanDefinitionRegistry.
BeanRegistrar() - Constructor for class io.microsphere.spring.beans.factory.support.BeanRegistrar
 
BeanTimeStatistics - Class in io.microsphere.spring.context.event
BeanTimeStatistics is a BeanListener implementation that tracks and measures the time spent during various stages of a Spring Bean's lifecycle using a StopWatch instance.
BeanTimeStatistics() - Constructor for class io.microsphere.spring.context.event.BeanTimeStatistics
 
BeanUtils - Class in io.microsphere.spring.beans
Bean Utilities Class
before() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
The relative order before specified PropertySource
before() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
The relative order before specified PropertySource
before() - Element in annotation interface io.microsphere.spring.config.env.annotation.JsonPropertySource
The relative order before specified PropertySource
before() - Element in annotation interface io.microsphere.spring.config.env.annotation.YamlPropertySource
The relative order before specified PropertySource
beforeAddActiveProfile(ConfigurableEnvironment, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeAddActiveProfile(ConfigurableEnvironment, String) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback before add an active profile
beforeGetActiveProfiles(Environment) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeGetActiveProfiles(Environment) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback before get active profiles
beforeGetConversionService(ConfigurablePropertyResolver) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeGetConversionService(ConfigurablePropertyResolver) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before ConfigurablePropertyResolver.getConversionService().
beforeGetDefaultProfiles(Environment) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeGetDefaultProfiles(Environment) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback before get default profiles
beforeGetProperty(ConfigurablePropertyResolver, String, Class<?>, Object) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeGetProperty(ConfigurablePropertyResolver, String, Class<?>, Object) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before PropertyResolver.getProperty(String, String) orPropertyResolver.getProperty(String, Class, Object).
beforeGetPropertySources(ConfigurableEnvironment) - Method in interface io.microsphere.spring.core.env.EnvironmentListener
Callback before ConfigurableEnvironment.getPropertySources()
beforeGetPropertySources(ConfigurableEnvironment) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeGetRequiredProperty(ConfigurablePropertyResolver, String, Class<?>) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeGetRequiredProperty(ConfigurablePropertyResolver, String, Class<?>) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before PropertyResolver.getRequiredProperty(String) or PropertyResolver.getRequiredProperty(String, Class).
beforeGetSystemEnvironment(ConfigurableEnvironment) - Method in interface io.microsphere.spring.core.env.EnvironmentListener
Callback before ConfigurableEnvironment.getSystemEnvironment()
beforeGetSystemEnvironment(ConfigurableEnvironment) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeGetSystemProperties(ConfigurableEnvironment) - Method in interface io.microsphere.spring.core.env.EnvironmentListener
Callback before ConfigurableEnvironment.getSystemProperties()
beforeGetSystemProperties(ConfigurableEnvironment) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeMerge(ConfigurableEnvironment, ConfigurableEnvironment) - Method in interface io.microsphere.spring.core.env.EnvironmentListener
Callback before ConfigurableEnvironment.merge(ConfigurableEnvironment)
beforeMerge(ConfigurableEnvironment, ConfigurableEnvironment) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeResolvePlaceholders(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeResolvePlaceholders(ConfigurablePropertyResolver, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before PropertyResolver.resolvePlaceholders(String).
beforeResolveRequiredPlaceholders(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeResolveRequiredPlaceholders(ConfigurablePropertyResolver, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before PropertyResolver.resolveRequiredPlaceholders(String).
beforeSetActiveProfiles(ConfigurableEnvironment, String[]) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeSetActiveProfiles(ConfigurableEnvironment, String[]) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback before set active profiles
beforeSetConversionService(ConfigurablePropertyResolver, ConfigurableConversionService) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeSetConversionService(ConfigurablePropertyResolver, ConfigurableConversionService) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before ConfigurablePropertyResolver.setConversionService(ConfigurableConversionService).
beforeSetDefaultProfiles(ConfigurableEnvironment, String[]) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeSetDefaultProfiles(ConfigurableEnvironment, String[]) - Method in interface io.microsphere.spring.core.env.ProfileListener
Callback before set the default profiles
beforeSetIgnoreUnresolvableNestedPlaceholders(ConfigurablePropertyResolver, boolean) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeSetIgnoreUnresolvableNestedPlaceholders(ConfigurablePropertyResolver, boolean) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before ConfigurablePropertyResolver.setIgnoreUnresolvableNestedPlaceholders(boolean)
beforeSetPlaceholderPrefix(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeSetPlaceholderPrefix(ConfigurablePropertyResolver, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before ConfigurablePropertyResolver.setPlaceholderPrefix(String)
beforeSetPlaceholderSuffix(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeSetPlaceholderSuffix(ConfigurablePropertyResolver, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before ConfigurablePropertyResolver.setPlaceholderSuffix(String)
beforeSetRequiredProperties(ConfigurablePropertyResolver, String[]) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeSetRequiredProperties(ConfigurablePropertyResolver, String[]) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before ConfigurablePropertyResolver.setRequiredProperties(String...).
beforeSetValueSeparator(ConfigurablePropertyResolver, String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeSetValueSeparator(ConfigurablePropertyResolver, String) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before ConfigurablePropertyResolver.setValueSeparator(String)
beforeValidateRequiredProperties(ConfigurablePropertyResolver) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
beforeValidateRequiredProperties(ConfigurablePropertyResolver) - Method in interface io.microsphere.spring.core.env.PropertyResolverListener
Callback before ConfigurablePropertyResolver.validateRequiredProperties().
bind(Map<String, Object>, boolean, boolean, Object) - Method in interface io.microsphere.spring.context.config.ConfigurationBeanBinder
Bind the properties in the Environment to Configuration bean under specified prefix.
bind(Map<String, Object>, boolean, boolean, Object) - Method in class io.microsphere.spring.context.config.DefaultConfigurationBeanBinder
 
BOOTSTRAP_PROPERTY_SOURCE_NAME - Static variable in class io.microsphere.spring.core.env.PropertySourcesUtils
The PropertySource name of Spring Cloud Bootstrap context
buildDefaultPropertySourceName(AnnotationAttributes, AnnotationMetadata) - Method in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
Build the default name of PropertySource
buildExtensionAttributes(Class<A>, Class<EA>, AnnotationAttributes, ConfigurableEnvironment) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
Builds an instance of PropertySourceExtensionLoader
buildPropertySourceName(AnnotationAttributes, AnnotationMetadata) - Method in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
Build the name of PropertySource

C

CACHE_SIZE - Static variable in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
CACHE_SIZE_PROPERTY_NAME - Static variable in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
The property name of metadata cache size : "microsphere.spring.injection.metadata.cache.size"
cacheManagers() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
The bean names of the custom CacheManager
cacheManagers() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
The bean names of the custom CacheManager
cacheNames() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
Names of the caches in which method invocation results are stored.
cacheNames() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
Names of the caches in which method invocation results are stored.
checkCandidate(String, BeanDefinition) - Method in class io.microsphere.spring.context.annotation.ExposingClassPathBeanDefinitionScanner
 
child(String) - Method in class io.microsphere.spring.beans.factory.Dependency
 
child(String, boolean) - Method in class io.microsphere.spring.beans.factory.Dependency
 
classLoader - Variable in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
clearTTL() - Static method in class io.microsphere.spring.cache.TTLContext
 
cloneIfNecessary() - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
CollectingConfigurationPropertyListener - Class in io.microsphere.spring.config
A listener implementation that collects and manages configuration properties during property resolution and autowiring processes.
CollectingConfigurationPropertyListener() - Constructor for class io.microsphere.spring.config.CollectingConfigurationPropertyListener
 
compare(NamedBeanHolder<T>, NamedBeanHolder<T>) - Method in class io.microsphere.spring.beans.factory.config.NamedBeanHolderComparator
 
compare(Resource, Resource) - Method in class io.microsphere.spring.config.env.support.DefaultResourceComparator
 
compareTo(PropertySourceExtensionLoader.PropertySourceResource) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader.PropertySourceResource
 
CompositeAutowireCandidateResolvingListener - Class in io.microsphere.spring.beans.factory.support
A composite implementation of the AutowireCandidateResolvingListener interface that delegates events to a list of internal listeners.
CompositeAutowireCandidateResolvingListener(List<AutowireCandidateResolvingListener>) - Constructor for class io.microsphere.spring.beans.factory.support.CompositeAutowireCandidateResolvingListener
 
condition() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
Spring Expression Language (SpEL) expression used for making the method caching conditional.
condition() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
Spring Expression Language (SpEL) expression used for making the method caching conditional.
CONDITIONAL - Enum constant in enum class io.microsphere.spring.util.FilterMode
Conditional
ConfigurationBeanAliasGenerator - Interface in io.microsphere.spring.beans.factory.support
A strategy interface for generating aliases for configuration beans.
ConfigurationBeanBinder - Interface in io.microsphere.spring.context.config
A binder interface for mapping configuration properties to a configuration bean.
ConfigurationBeanBindingPostProcessor - Class in io.microsphere.spring.beans.factory.annotation
A BeanPostProcessor implementation that binds configuration beans with their corresponding properties.
ConfigurationBeanBindingPostProcessor() - Constructor for class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
 
ConfigurationBeanBindingRegistrar - Class in io.microsphere.spring.beans.factory.annotation
A registrar for registering @EnableConfigurationBeanBinding-annotated bean definitions.
ConfigurationBeanBindingRegistrar() - Constructor for class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingRegistrar
 
ConfigurationBeanBindingsRegister - Class in io.microsphere.spring.beans.factory.annotation
The Registrar class for EnableConfigurationBeanBindings
ConfigurationBeanBindingsRegister() - Constructor for class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingsRegister
 
ConfigurationBeanCustomizer - Interface in io.microsphere.spring.context.config
A callback interface that allows for customizing a configuration bean after it has been bound but before it is registered in the Spring application context.
ConfigurationPropertyRepository - Class in io.microsphere.spring.config
A repository for managing ConfigurationProperty instances with support for configuration via Spring's Environment.
ConfigurationPropertyRepository() - Constructor for class io.microsphere.spring.config.ConfigurationPropertyRepository
 
configureResourcePropertySourcesRefresher(EA, List<PropertySourceExtensionLoader.PropertySourceResource>, CompositePropertySource, PropertySourceExtensionLoader.ResourcePropertySourcesRefresher) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
configureResourcePropertySourcesRefresher(PropertySourceExtensionAttributes<ResourcePropertySource>, List<PropertySourceExtensionLoader.PropertySourceResource>, CompositePropertySource, PropertySourceExtensionLoader.ResourcePropertySourcesRefresher) - Method in class io.microsphere.spring.config.context.annotation.ResourcePropertySourceLoader
 
connect() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
connect() - Method in class io.microsphere.spring.net.SpringPropertySourcesURLConnectionAdapter
 
ConstructionInjectionPointDependencyResolver - Class in io.microsphere.spring.beans.factory
ConstructionInjectionPointDependencyResolver() - Constructor for class io.microsphere.spring.beans.factory.ConstructionInjectionPointDependencyResolver
 
contains(String) - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
Determine whether the repository contains the specified name
containsBootstrapPropertySource(ConfigurableEnvironment) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Contains the Bootstrap PropertySource or not
containsProperty(String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
containsPropertySource(ConfigurableEnvironment, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Contains the specified PropertySource or not
ConversionServiceResolver - Class in io.microsphere.spring.core.convert.support
The class to resolve a singleton instance of ConversionService that may be retrieved from Spring built-in bean or create a new one.
ConversionServiceResolver(ConfigurableBeanFactory) - Constructor for class io.microsphere.spring.core.convert.support.ConversionServiceResolver
 
ConversionServiceUtils - Class in io.microsphere.spring.core.convert
The utilities class for ConversionService
convert(Object, TypeDescriptor, TypeDescriptor) - Method in class io.microsphere.spring.core.convert.SpringConverterAdapter
 
create(String) - Static method in class io.microsphere.spring.beans.factory.Dependency
 
create(URL, List<String>, Proxy) - Method in class io.microsphere.spring.net.SpringDelegatingBeanProtocolURLConnectionFactory
 
create(URL, List<String>, Proxy) - Method in class io.microsphere.spring.net.SpringEnvironmentURLConnectionFactory
 
create(URL, List<String>, Proxy) - Method in class io.microsphere.spring.net.SpringResourceURLConnectionFactory
 
createDefaultConversionService() - Method in class io.microsphere.spring.core.convert.support.ConversionServiceResolver
Create the instance of DefaultFormattingConversionService as the default, this method is allow to be override by the sub-class.
createIfAbsent(String) - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
Create a ConfigurationProperty instance if absent
createInstance(EA, Function<EA, Class<T>>) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
 
createPropertySource(String, EncodedResource) - Method in class io.microsphere.spring.config.env.support.JsonPropertySourceFactory
 
createPropertySource(String, EncodedResource) - Method in class io.microsphere.spring.config.env.support.YamlPropertySourceFactory
 
createPropertySourceFactory(EA) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
Creates an instance of PropertySourceFactory
createResourceComparator(EA, String) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
Creates an instance of Comparator for Resource
createResourcePropertySource(EA, String, PropertySourceFactory, PropertySourceExtensionLoader.PropertySourceResource) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
Create an instance of PropertySourceExtensionLoader.ResourcePropertySource for the specified resource
createResourcePropertySourceName(String, String, Resource) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
 
createYaml() - Method in class io.microsphere.spring.config.env.config.ResourceYamlProcessor
 
CURRENT - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
customize(String, Object) - Method in interface io.microsphere.spring.context.config.ConfigurationBeanCustomizer
Customize the configuration bean

D

DEFAULT_CACHE_SIZE - Static variable in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
The property name of metadata cache expire time : "microsphere.spring.injection.metadata.cache.expire.time"
DEFAULT_CACHE_SIZE_PROPERTY_VALUE - Static variable in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
The default cache size of metadata cache : "32"
DEFAULT_ENABLED_PROPERTY_VALUE - Static variable in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
The default property value of ListenableAutowireCandidateResolver to be 'enabled'
DEFAULT_ENABLED_PROPERTY_VALUE - Static variable in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
The default property value of ListenableConfigurableEnvironment to be 'enabled'
DEFAULT_IGNORE_INVALID_FIELDS - Static variable in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBinding
DEFAULT_IGNORE_UNKNOWN_FIELDS - Static variable in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBinding
DEFAULT_MAX_SIZE_PROPERTY_VALUE - Static variable in class io.microsphere.spring.config.ConfigurationPropertyRepository
The default max size of ConfigurationPropertyRepository
DEFAULT_MEDIA_TYPE - Static variable in class io.microsphere.spring.net.SpringPropertySourcesURLConnectionAdapter
 
DEFAULT_MULTIPLE - Static variable in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBinding
DEFAULT_PHASE - Static variable in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
Compatible with SmartLifecycle.DEFAULT_PHASE before Spring Framework 5.1
DEFAULT_PROPERTIES_PROPERTY_SOURCE_NAME - Static variable in class io.microsphere.spring.core.env.PropertySourcesUtils
The PropertySource name of Spring Boot default poperties
DEFAULT_RESET_BEAN_NAME - Static variable in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
The default reset bean name of ApplicationEventMulticaster.
DEFAULT_THREAD_NAME_PREFIX - Static variable in class io.microsphere.spring.context.event.ParallelPreInstantiationSingletonsBeanFactoryListener
The default prefix of thread name to pre-instantiate singletons in parallel
DefaultBeanDependencyResolver - Class in io.microsphere.spring.beans.factory
DefaultBeanDependencyResolver(BeanFactory, ExecutorService) - Constructor for class io.microsphere.spring.beans.factory.DefaultBeanDependencyResolver
 
DefaultConfigurationBeanAliasGenerator - Class in io.microsphere.spring.beans.factory.support
A ConfigurationBeanAliasGenerator implementation that generates configuration bean aliases by combining the simple name of the configuration class and the capitalized bean name.
DefaultConfigurationBeanAliasGenerator() - Constructor for class io.microsphere.spring.beans.factory.support.DefaultConfigurationBeanAliasGenerator
 
DefaultConfigurationBeanBinder - Class in io.microsphere.spring.context.config
The default ConfigurationBeanBinder implementation
DefaultConfigurationBeanBinder() - Constructor for class io.microsphere.spring.context.config.DefaultConfigurationBeanBinder
 
DefaultPropertiesPropertySource - Annotation Interface in io.microsphere.spring.config.context.annotation
A variant of the @PropertySource annotation for the PropertySource named "defaultProperties".
DefaultPropertiesPropertySources - Annotation Interface in io.microsphere.spring.config.context.annotation
A container annotation that holds multiple @DefaultPropertiesPropertySource annotations.
DefaultResourceComparator - Class in io.microsphere.spring.config.env.support
The default Comparator implementation for comparing Resource objects based on their filenames.
DefaultResourceComparator() - Constructor for class io.microsphere.spring.config.env.support.DefaultResourceComparator
 
DelegatingFactoryBean - Class in io.microsphere.spring.beans.factory
A FactoryBean implementation that delegates to an existing object instance, providing lifecycle management and integration with Spring's ApplicationContext.
DelegatingFactoryBean(Object) - Constructor for class io.microsphere.spring.beans.factory.DelegatingFactoryBean
 
DelegatingFactoryBean(Object, boolean) - Constructor for class io.microsphere.spring.beans.factory.DelegatingFactoryBean
 
delimiter() - Method in class io.microsphere.spring.beans.factory.support.HyphenAliasGenerator
 
delimiter() - Method in class io.microsphere.spring.beans.factory.support.JoinAliasGenerator
 
delimiter() - Method in class io.microsphere.spring.beans.factory.support.UnderScoreJoinAliasGenerator
 
Dependency - Class in io.microsphere.spring.beans.factory
Spring Bean Dependency
Dependency(String) - Constructor for class io.microsphere.spring.beans.factory.Dependency
 
Dependency(String, Dependency, Collection<Dependency>) - Constructor for class io.microsphere.spring.beans.factory.Dependency
 
DependencyAnalysisBeanFactoryListener - Class in io.microsphere.spring.context.event
Dependency Analysis BeanFactoryListener
DependencyAnalysisBeanFactoryListener() - Constructor for class io.microsphere.spring.context.event.DependencyAnalysisBeanFactoryListener
 
DependencyTreeWalker - Class in io.microsphere.spring.beans.factory
Dependency Tree Walker
DependencyTreeWalker() - Constructor for class io.microsphere.spring.beans.factory.DependencyTreeWalker
 
destroy() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
destroy() - Method in class io.microsphere.spring.beans.factory.DelegatingFactoryBean
 
destroy() - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
clear the repository
destroy() - Method in class io.microsphere.spring.config.context.annotation.ResourcePropertySourceLoader
 
determineCandidateConstructors(Class<?>, String) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
determineRequiredStatus(AnnotationAttributes) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
Determine if the annotated field or method requires its dependency.
disconnect() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
doAddChild(Dependency) - Method in class io.microsphere.spring.beans.factory.Dependency
 
doAddChildren(Iterable<Dependency>) - Method in class io.microsphere.spring.beans.factory.Dependency
 
doGetAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
Get AnnotationAttributes
doGetRequestProperties() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
doInvokeListener(ApplicationListener<?>, ApplicationEvent) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticaster
 
doMulticastEvent(ApplicationEvent, ResolvableType) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticaster
 
doPostProcessAfterInitialization(ApplicationListener, String) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
doPostProcessAfterInitialization(T, String) - Method in class io.microsphere.spring.beans.factory.config.GenericBeanPostProcessorAdapter
Adapter BeanPostProcessor#postProcessAfterInitialization(Object, String) method , sub-type could override this method.
doPostProcessBeforeInitialization(T, String) - Method in class io.microsphere.spring.beans.factory.config.GenericBeanPostProcessorAdapter
Adapter BeanPostProcessor#postProcessBeforeInitialization(Object, String) method , sub-type could override this method.
doScan(String...) - Method in class io.microsphere.spring.context.annotation.ExposingClassPathBeanDefinitionScanner
 
doStart() - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
doStart() - Method in class io.microsphere.spring.context.lifecycle.LoggingSmartLifecycle
 
doStop() - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
doStop() - Method in class io.microsphere.spring.context.lifecycle.LoggingSmartLifecycle
 
doWithTTL(Consumer<Duration>, Duration) - Static method in class io.microsphere.spring.cache.TTLContext
 
doWithTTL(Function<Duration, R>, Duration) - Static method in class io.microsphere.spring.cache.TTLContext
 
duplicate() - Method in class io.microsphere.spring.beans.factory.Dependency
 

E

EARLIEST_PHASE - Static variable in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
The earliest phase
EnableConfigurationBeanBinding - Annotation Interface in io.microsphere.spring.beans.factory.annotation
Enables Spring's annotation-driven configuration bean from properties.
EnableConfigurationBeanBindings - Annotation Interface in io.microsphere.spring.beans.factory.annotation
A container annotation that holds multiple EnableConfigurationBeanBinding annotations.
ENABLED_PROPERTY_NAME - Static variable in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
The property name of ListenableAutowireCandidateResolver to be 'enabled'
ENABLED_PROPERTY_NAME - Static variable in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
The property name of ListenableConfigurableEnvironment to be 'enabled'
EnableEventExtension - Annotation Interface in io.microsphere.spring.context.event
Enables Spring's Event Extension.
EnableSpringConverterAdapter - Annotation Interface in io.microsphere.spring.core.convert.annotation
EnableTTLCaching - Annotation Interface in io.microsphere.spring.cache.annotation
Enables Spring's caching functionality with TTL (Time-To-Live) support.
encoding() - Element in annotation interface io.microsphere.spring.config.context.annotation.DefaultPropertiesPropertySource
A specific character encoding for the given resources.
encoding() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
A specific character encoding for the given resources.
encoding() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
A specific character encoding for the given resources.
encoding() - Element in annotation interface io.microsphere.spring.config.env.annotation.JsonPropertySource
A specific character encoding for the given resources.
encoding() - Element in annotation interface io.microsphere.spring.config.env.annotation.YamlPropertySource
A specific character encoding for the given resources.
environment - Variable in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
EnvironmentListener - Interface in io.microsphere.spring.core.env
The interface listens the manipulation of ConfigurableEnvironment including ProfileListener and PropertyResolverListener : ConfigurableEnvironment.getPropertySources() ConfigurableEnvironment.getSystemProperties() ConfigurableEnvironment.getSystemEnvironment() ConfigurableEnvironment.merge(ConfigurableEnvironment)
EnvironmentUtils - Class in io.microsphere.spring.core.env
Environment Utilities class
eq(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 
equals(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 
equals(Object) - Method in class io.microsphere.spring.beans.factory.Dependency
 
equals(Object) - Method in class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
 
equals(Object) - Method in class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
 
equalsTypeAndSubtype(MimeType, MimeType) - Static method in class io.microsphere.spring.util.MimeTypeUtils
Similar to MimeType.equals(Object) but based on the type and subtype only, i.e. ignoring parameters.
EventPublishingBeanInitializer - Class in io.microsphere.spring.context.event
ApplicationContextInitializer for Publishing Bean Event with the highest priority
EventPublishingBeanInitializer() - Constructor for class io.microsphere.spring.context.event.EventPublishingBeanInitializer
 
executorForListener() - Element in annotation interface io.microsphere.spring.context.event.EnableEventExtension
A qualifier value for the asynchronous listening of ApplicationListeners.
expire() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
The expire time for cacheable entry
expire() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
The expire time for cacheable entry
ExposingClassPathBeanDefinitionScanner - Class in io.microsphere.spring.context.annotation
A extension class of ClassPathBeanDefinitionScanner to expose some methods: ClassPathBeanDefinitionScanner.doScan(String...) ClassPathBeanDefinitionScanner.checkCandidate(String, BeanDefinition)
ExposingClassPathBeanDefinitionScanner(BeanDefinitionRegistry, boolean, Environment, ResourceLoader) - Constructor for class io.microsphere.spring.context.annotation.ExposingClassPathBeanDefinitionScanner
 

F

factory() - Element in annotation interface io.microsphere.spring.config.context.annotation.DefaultPropertiesPropertySource
Specify a custom PropertySourceFactory, if any.
factory() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
Specify a custom PropertySourceFactory, if any.
factory() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
Specify a custom PropertySourceFactory, if any.
FilterMode - Enum Class in io.microsphere.spring.util
The mode of Filter behaviors.
findAnnotatedMethodMetadata(Class<?>) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
Finds InjectionMetadata.InjectedElement Metadata from annotated methods
findAnnotations(Method, Class<A>) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Find specified Annotation type maps from Method
findAnnotationType(AnnotationAttributes) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Find the class of Annotation from the specified AnnotationAttributes
findBeanDefinitionHolders(ClassPathBeanDefinitionScanner, String, BeanDefinitionRegistry, BeanNameGenerator) - Static method in class io.microsphere.spring.context.annotation.AnnotatedBeanDefinitionRegistryUtils
Scans the specified package for candidate components (beans) using the provided scanner, generates bean names using the given bean name generator, and returns a set of BeanDefinitionHolder objects encapsulating the found bean definitions.
findBeanNames(ConfigurableListableBeanFactory, Predicate<? super BeanDefinition>...) - Static method in class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
Find bean names that match the given predicate(s) in the provided ConfigurableListableBeanFactory.
findChild(String) - Method in class io.microsphere.spring.beans.factory.Dependency
 
findConfiguredPropertySource(Iterable<PropertySource<?>>, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
findConfiguredPropertySource(ConfigurableEnvironment, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
findConfiguredPropertySourceName(Iterable<PropertySource<?>>, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
findConfiguredPropertySourceName(ConfigurableEnvironment, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
findFieldAnnotationMetadata(Class<?>) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
Finds InjectionMetadata.InjectedElement Metadata from annotated fields
findInfrastructureBeanNames(ConfigurableListableBeanFactory) - Static method in class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
Find the names of all infrastructure beans in the given bean factory.
findInjectionAnnotationAttributes(AnnotatedElement) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
findParameterIndex(Parameter) - Static method in class io.microsphere.spring.core.MethodParameterUtils
 
findPropertyNames(ConfigurableEnvironment, Predicate<String>) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
findPropertyNamesByPrefix(ConfigurableEnvironment, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
findResource(URL, List<String>) - Method in class io.microsphere.spring.net.SpringResourceURLConnectionFactory
 
first() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
Indicates current PropertySource is first order or not If specified , PropertySourceExtension.before() and PropertySourceExtension.after() will be ignored, or last order.
first() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
Indicates current PropertySource is first order or not If specified , ResourcePropertySource.before() and ResourcePropertySource.after() will be ignored, or last order.
first() - Element in annotation interface io.microsphere.spring.config.env.annotation.JsonPropertySource
Indicates current PropertySource is first order or not If specified , JsonPropertySource.before() and JsonPropertySource.after() will be ignored, or last order.
first() - Element in annotation interface io.microsphere.spring.config.env.annotation.YamlPropertySource
Indicates current PropertySource is first order or not If specified , YamlPropertySource.before() and YamlPropertySource.after() will be ignored, or last order.
forExecutable(Executable, int) - Static method in class io.microsphere.spring.core.MethodParameterUtils
Create a new MethodParameter for the given method or constructor.
forParameter(Parameter) - Static method in class io.microsphere.spring.core.MethodParameterUtils
Create a new MethodParameter for the given parameter descriptor.

G

ge(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 
generateAlias(String, String, Class<?>) - Method in interface io.microsphere.spring.beans.factory.support.ConfigurationBeanAliasGenerator
Generates an alias for a configuration bean based on the provided prefix, bean name, and configuration class.
generateAlias(String, String, Class<?>) - Method in class io.microsphere.spring.beans.factory.support.DefaultConfigurationBeanAliasGenerator
 
generateAlias(String, String, Class<?>) - Method in class io.microsphere.spring.beans.factory.support.JoinAliasGenerator
 
GenericAnnotationAttributes<A extends Annotation> - Class in io.microsphere.spring.core.annotation
Generic AnnotationAttributes
GenericAnnotationAttributes(A) - Constructor for class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
 
GenericAnnotationAttributes(Map<String, Object>, Class<A>) - Constructor for class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
 
GenericAnnotationAttributes(AnnotationAttributes) - Constructor for class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
 
GenericApplicationListenerAdapter - Interface in io.microsphere.spring.context.event
An adapter interface that combines the functionalities of GenericApplicationListener and SmartApplicationListener to provide a more flexible and extensible way to handle application events in the Spring context.
genericBeanDefinition(Class<?>) - Static method in class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
Build a generic instance of AbstractBeanDefinition with the given bean type.
genericBeanDefinition(Class<?>, int) - Static method in class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
Build a generic instance of AbstractBeanDefinition with the specified bean type and role.
genericBeanDefinition(Class<?>, int, Object[]) - Static method in class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
Build a generic instance of AbstractBeanDefinition with the specified bean type, role, and constructor arguments.
genericBeanDefinition(Class<?>, Object...) - Static method in class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
Build a generic instance of AbstractBeanDefinition
GenericBeanPostProcessorAdapter<T> - Class in io.microsphere.spring.beans.factory.config
Generic adapter implementation of the BeanPostProcessor interface, providing type-safe processing for beans of a specific type.
GenericBeanPostProcessorAdapter() - Constructor for class io.microsphere.spring.beans.factory.config.GenericBeanPostProcessorAdapter
 
get(String) - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
Get a ConfigurationProperty instance by name
get(BeanFactory) - Static method in class io.microsphere.spring.beans.factory.filter.ResolvableDependencyTypeFilter
 
getActiveProfiles() - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getAddedProperties() - Method in class io.microsphere.spring.config.env.event.PropertySourcesChangedEvent
 
getAfterPropertySourceName() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
getAll() - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
Get all ConfigurationProperty instances
getAnnotation(AnnotatedElement) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionPointDependencyResolver
Get the injection annotation from the annotated element
getAnnotation(AnnotatedElement, Class<? extends Annotation>) - Static method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
getAnnotation(Field) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionPointDependencyResolver
Get the injection annotation from the annotated element
getAnnotation(Parameter) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionPointDependencyResolver
Get the injection annotation from the annotated element
getAnnotation(Parameter) - Method in class io.microsphere.spring.beans.factory.annotation.AutowiredInjectionPointDependencyResolver
 
getAnnotation(Parameter) - Method in class io.microsphere.spring.beans.factory.annotation.ResourceInjectionPointDependencyResolver
 
getAnnotationAttributes(Annotation) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the AnnotationAttributes
getAnnotationAttributes(Annotation, boolean) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the AnnotationAttributes
getAnnotationAttributes(Annotation, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the AnnotationAttributes
getAnnotationAttributes(Annotation, PropertyResolver, boolean, boolean, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the AnnotationAttributes
getAnnotationAttributes(Annotation, PropertyResolver, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the AnnotationAttributes
getAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>, PropertyResolver, boolean, boolean, boolean, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the AnnotationAttributes, if the argument tryMergedAnnotation is true, the AnnotationAttributes will be got from merged annotation first, if failed, and then to get from normal one
getAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>, PropertyResolver, boolean, boolean, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the AnnotationAttributes
getAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>, PropertyResolver, boolean, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the AnnotationAttributes, if the argument tryMergedAnnotation is true, the AnnotationAttributes will be got from merged annotation first, if failed, and then to get from normal one
getAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>, PropertyResolver, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the AnnotationAttributes
getAnnotationAttributes(AnnotationMetadata, Class<? extends Annotation>) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get an instance of AnnotationAttributes from AnnotationMetadata with the specified class name of annotation.
getAnnotationAttributes(AnnotationMetadata, String) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get an instance of AnnotationAttributes from AnnotationMetadata with the specified class name of annotation.
getAnnotationType() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionPointDependencyResolver
 
getAnnotationType() - Method in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
The annotation type
getAnnotationType() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
getAnnotationTypes() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
getApplicationContext() - Method in class io.microsphere.spring.context.event.OnceApplicationContextEventListener
 
getApplicationContextAwareProcessor(BeanFactory) - Static method in class io.microsphere.spring.context.ApplicationContextUtils
Get the ApplicationContextAwareProcessor
getApplicationContextAwareProcessor(ConfigurableApplicationContext) - Static method in class io.microsphere.spring.context.ApplicationContextUtils
Get the ApplicationContextAwareProcessor
getAttribute(Annotation, String) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the attribute value
getAttribute(Map<String, Object>, String) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the attribute value
getAttribute(Map<String, Object>, String, boolean) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the attribute value the will
getAttribute(Map<String, Object>, String, T) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the attribute value with default value
getAttributes() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement
 
getAttributes(Annotation) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the Annotation attributes without default values
getAttributes(Annotation, boolean) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the Annotation attributes
getAttributes(Annotation, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the Annotation attributes
getAttributes(Annotation, PropertyResolver, boolean, boolean, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
 
getAttributes(Annotation, PropertyResolver, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the Annotation attributes
getBean() - Method in class io.microsphere.spring.context.event.BeanPropertyChangedEvent
 
getBeanFactory() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
getBeanFactory() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
getBeanFactory() - Method in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
The ConfigurableListableBeanFactory instance
getBeanIfAvailable(BeanFactory, String, Class<T>) - Static method in class io.microsphere.spring.beans.BeanUtils
Retrieve the bean with the specified name and type from the given BeanFactory if it exists.
getBeanNames(ConfigurableListableBeanFactory, Class<?>) - Static method in class io.microsphere.spring.beans.BeanUtils
Get bean names of the specified type from the given ConfigurableListableBeanFactory.
getBeanNames(ConfigurableListableBeanFactory, Class<?>, boolean) - Static method in class io.microsphere.spring.beans.BeanUtils
Get bean names of the specified type from the given ConfigurableListableBeanFactory.
getBeanNames(ListableBeanFactory, Class<?>) - Static method in class io.microsphere.spring.beans.BeanUtils
Get bean names of the specified type from the given ListableBeanFactory.
getBeanNames(ListableBeanFactory, Class<?>, boolean) - Static method in class io.microsphere.spring.beans.BeanUtils
Get Bean Names from ListableBeanFactory by type.
getBeanPostProcessors(BeanFactory) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Retrieves all instances of BeanPostProcessor from the given BeanFactory.
getBeans(ListableBeanFactory, String[], Class<T>) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Retrieves beans of the specified type that match the given bean names from the ListableBeanFactory.
getBeanType() - Method in class io.microsphere.spring.beans.factory.config.GenericBeanPostProcessorAdapter
Bean Type
getBeforePropertySourceName() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
getChangedProperties() - Method in class io.microsphere.spring.config.env.event.PropertySourcesChangedEvent
 
getClassLoader() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
getClassLoader() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
getClassLoader() - Method in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
Get the ClassLoader instance
getClassLoader(ResourceLoader) - Static method in class io.microsphere.spring.core.io.ResourceLoaderUtils
 
getConfigurationBeanBinder() - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
 
getConfigurationBeanCustomizers() - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
getConversionService() - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getConversionService(Environment) - Static method in class io.microsphere.spring.core.env.EnvironmentUtils
Get the ConversionService from the specified Environment
getConvertibleTypes() - Method in class io.microsphere.spring.core.convert.SpringConverterAdapter
 
getDefaultProfiles() - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getDefaultProperties(ConfigurableEnvironment) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get the Map properties from the "default" PropertySource that is the lowest order one of the Spring PropertySources is created if absent
getDefaultProperties(ConfigurableEnvironment, boolean) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get the Map properties from the "default" PropertySource that is the lowest order one of the Spring PropertySources is created if specified.
getDefaultPropertiesPropertySource(ConfigurableEnvironment) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get the "default" PropertySource that is the lowest order one of the Spring PropertySources is created if absent
getDefaultPropertiesPropertySource(ConfigurableEnvironment, boolean) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get the "default" PropertySource that is the lowest order one of the Spring PropertySources is created if specified
getDelegate() - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
Return the underlying ConfigurableEnvironment
getEncoding() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
getEnvironment() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
getEnvironment() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
getEnvironment() - Method in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
The ConfigurableEnvironment instance
getExtensionAttributesType() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
getHeaderEntry(int) - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
getHeaderField(int) - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
getHeaderField(String) - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
getHeaderFieldKey(int) - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
getHeaderFields() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
getHeaders() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
getInjectionPoint() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement
 
getInputStream() - Method in class io.microsphere.spring.net.SpringPropertySourcesURLConnectionAdapter
 
getKind() - Method in class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
 
getLazyResolutionProxyIfNecessary(DependencyDescriptor, String) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
getListenerId() - Method in interface io.microsphere.spring.context.event.GenericApplicationListenerAdapter
getMajor() - Method in enum class io.microsphere.spring.core.SpringVersion
 
getMapPropertySource(ConfigurableEnvironment, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
getMapPropertySource(ConfigurableEnvironment, String, boolean) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
getMaxSize() - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
Get the max size of the repository
getMinor() - Method in enum class io.microsphere.spring.core.SpringVersion
 
getName() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
getNewPropertySource() - Method in class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
 
getNewValue() - Method in class io.microsphere.spring.context.event.BeanPropertyChangedEvent
 
getObject() - Method in class io.microsphere.spring.beans.factory.DelegatingFactoryBean
 
getObjectType() - Method in class io.microsphere.spring.beans.factory.DelegatingFactoryBean
 
getOldPropertySource() - Method in class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
 
getOldValue() - Method in class io.microsphere.spring.context.event.BeanPropertyChangedEvent
 
getOptionalBean(ListableBeanFactory, Class<T>) - Static method in class io.microsphere.spring.beans.BeanUtils
Retrieve an optional bean of the specified type from the given ListableBeanFactory.
getOptionalBean(ListableBeanFactory, Class<T>, boolean) - Static method in class io.microsphere.spring.beans.BeanUtils
Retrieve an optional bean of the specified type from the given ListableBeanFactory.
getOptionalBean(ListableBeanFactory, String, Class<T>) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Retrieves a bean of the specified type and name from the given ListableBeanFactory if it exists.
getOrder() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
getOrder() - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
 
getOrder() - Method in interface io.microsphere.spring.context.event.ApplicationEventInterceptor
 
getOrder() - Method in interface io.microsphere.spring.context.event.ApplicationListenerInterceptor
 
getOrder() - Method in class io.microsphere.spring.context.event.EventPublishingBeanInitializer
 
getOrder() - Method in interface io.microsphere.spring.context.event.GenericApplicationListenerAdapter
getPackagesToScan() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
getPatch() - Method in enum class io.microsphere.spring.core.SpringVersion
 
getPhase() - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
getPlaceholderPrefix() - Method in class io.microsphere.spring.config.CollectingConfigurationPropertyListener
 
getPlaceholderSuffix() - Method in class io.microsphere.spring.config.CollectingConfigurationPropertyListener
 
getProperties(Function<PropertySourceChangedEvent, PropertySource>, Function<PropertySource, Map<String, Object>>, PropertySourceChangedEvent.Kind...) - Method in class io.microsphere.spring.config.env.event.PropertySourcesChangedEvent
 
getProperties(Environment, Iterable<String>) - Static method in class io.microsphere.spring.core.env.EnvironmentUtils
Get the properties from the specified Environment and property names
getProperties(Environment, String...) - Static method in class io.microsphere.spring.core.env.EnvironmentUtils
Get the properties from the specified Environment and property names
getProperties(Environment, Set<String>) - Static method in class io.microsphere.spring.core.env.EnvironmentUtils
Get the properties from the specified Environment and property names
getProperties(PropertySource) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get the Map as the properties from the specified PropertySource
getProperty(String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getProperty(String, Class<T>) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getProperty(String, Class<T>, T) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getProperty(String, String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getPropertyAsClass(String, Class<T>) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getPropertyName() - Method in class io.microsphere.spring.context.event.BeanPropertyChangedEvent
 
getPropertyNames(PropertySource) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get the property names as the array from the specified PropertySource instance.
getPropertySource(ConfigurableEnvironment, String, Class<T>) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
getPropertySource(ConfigurableEnvironment, String, Class<T>, Supplier<T>) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
 
getPropertySourceFactoryClass() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
getPropertySourceName() - Method in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
 
getPropertySources() - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getRemovedProperties() - Method in class io.microsphere.spring.config.env.event.PropertySourcesChangedEvent
 
getRepository() - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
 
getRequestProperties() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
getRequestProperty(String) - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
getRequiredAttribute(Map<String, Object>, String) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Get the required attribute value
getRequiredProperty(String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getRequiredProperty(String, Class<T>) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getResetBeanName(Environment) - Static method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
getResolvableDependencyTypes(ConfigurableListableBeanFactory) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Retrieves the set of resolvable dependency types that have been registered with the given ConfigurableListableBeanFactory.
getResolvableDependencyTypes(DefaultListableBeanFactory) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Retrieves the set of resolvable dependency types that have been registered with the given DefaultListableBeanFactory.
getResource() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader.PropertySourceResource
 
getResource() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
getResource() - Method in class io.microsphere.spring.net.SpringResourceURLConnection
Get the Resource
getResourceComparatorClass() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
getResourceLoader() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
getResourceLoader() - Method in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
The ResourceLoader instance
getResourceLoader() - Static method in class io.microsphere.spring.core.io.ResourceLoaderUtils
Get the instance of ResourceLoader associating the default ClassLoader
getResourceLoader() - Method in class io.microsphere.spring.net.SpringProtocolURLStreamHandler
 
getResourceLoader(ClassLoader) - Static method in class io.microsphere.spring.core.io.ResourceLoaderUtils
Get the instance of ResourceLoader associating the specified ClassLoader
getResourcePatternResolver() - Static method in class io.microsphere.spring.core.io.ResourceLoaderUtils
Get the instance of ResourcePatternResolver associating the default ClassLoader
getResourcePatternResolver(ResourceLoader) - Static method in class io.microsphere.spring.core.io.ResourceLoaderUtils
Get the instance of ResourcePatternResolver from the specified ResourceLoader
getResourceValue() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader.PropertySourceResource
 
getSharedInstance() - Static method in class io.microsphere.spring.core.convert.ConversionServiceUtils
Get the shared ConversionService
getSingletonBeanRegistry() - Method in class io.microsphere.spring.context.annotation.ExposingClassPathBeanDefinitionScanner
 
getSortedBeans(BeanFactory, Class<T>) - Static method in class io.microsphere.spring.beans.BeanUtils
Retrieve a list of beans of the specified type from the given BeanFactory, sorted based on their order.
getSortedBeans(ListableBeanFactory, Class<T>) - Static method in class io.microsphere.spring.beans.BeanUtils
Retrieve all beans of the specified type from the given ListableBeanFactory, sorted based on their order.
getSpringVersion(Class<?>) - Static method in class io.microsphere.spring.util.SpringVersionUtils
Get the Version from the Spring class
getSpringVersion(String) - Static method in class io.microsphere.spring.util.SpringVersionUtils
Get the Version from the Spring class
getStopWatch() - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
getSubEvents() - Method in class io.microsphere.spring.config.env.event.PropertySourcesChangedEvent
 
getSubProperties(Iterable<PropertySource<?>>, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get Sub Properties
getSubProperties(ConfigurableEnvironment, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get Sub Properties
getSubProperties(PropertySources, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get prefixed Properties
getSubProperties(PropertySources, PropertyResolver, String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Get prefixed Properties
getSubPropertyValues(ConfigurableEnvironment, String) - Static method in class io.microsphere.spring.beans.PropertyValuesUtils
Extracts a subset of properties from the given ConfigurableEnvironment based on the specified prefix, and returns them as a PropertyValues instance.
getSubProtocol() - Method in class io.microsphere.spring.net.SpringEnvironmentURLConnectionFactory
 
getSubProtocol() - Method in class io.microsphere.spring.net.SpringResourceURLConnectionFactory
 
getSubProtocol() - Method in class io.microsphere.spring.net.SpringSubProtocolURLConnectionFactory
Get the sub-protocol
getSubtypeSuffix(MimeType) - Static method in class io.microsphere.spring.util.MimeTypeUtils
Return the subtype suffix as defined in RFC 6839.
getSuggestedValue(DependencyDescriptor) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
getSupportedAnnotationTypeNames() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
getSupportedAnnotationTypes() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
getSystemEnvironment() - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getSystemProperties() - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
getTaskExecutor() - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticaster
 
getTaskExecutor() - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
getTTL() - Static method in class io.microsphere.spring.cache.TTLContext
 
getValue() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
getVersion() - Method in enum class io.microsphere.spring.core.SpringVersion
 
getWritableResource() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
gt(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 

H

hasAlias(AliasRegistry, String, String) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Checks whether the specified alias is associated with the given bean name in the registry.
hashCode() - Method in class io.microsphere.spring.beans.factory.Dependency
 
hashCode() - Method in class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
 
hashCode() - Method in class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
 
hasQualifier(DependencyDescriptor) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
HyphenAliasGenerator - Class in io.microsphere.spring.beans.factory.support
HyphenAliasGenerator is an implementation of JoinAliasGenerator that uses a hyphen ("-") as the separator between bean name parts.
HyphenAliasGenerator() - Constructor for class io.microsphere.spring.beans.factory.support.HyphenAliasGenerator
 

I

ignoreInvalidFields() - Element in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBinding
Set whether to ignore invalid fields, that is, whether to ignore bind parameters that have corresponding fields in the target object which are not accessible (for example because of null values in the nested path).
ignoreResourceNotFound() - Element in annotation interface io.microsphere.spring.config.context.annotation.DefaultPropertiesPropertySource
Indicate if a failure to find a property resource should be ignored.
ignoreResourceNotFound() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
Indicate if a failure to find a property resource should be ignored.
ignoreResourceNotFound() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
Indicate if a failure to find a property resource should be ignored.
ignoreResourceNotFound() - Element in annotation interface io.microsphere.spring.config.env.annotation.JsonPropertySource
Indicate if a failure to find a property resource should be ignored.
ignoreResourceNotFound() - Element in annotation interface io.microsphere.spring.config.env.annotation.YamlPropertySource
Indicate if a failure to find a property resource should be ignored.
ignoreUnknownFields() - Element in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBinding
Set whether to ignore unknown fields, that is, whether to ignore bind parameters that do not have corresponding fields in the target object.
ImmutableMapPropertySource - Class in io.microsphere.spring.config.env
An immutable implementation of MapPropertySource that ensures the underlying map remains unmodifiable.
ImmutableMapPropertySource(String, Map) - Constructor for class io.microsphere.spring.config.env.ImmutableMapPropertySource
Create a new immutable MapPropertySource with the given name and Map.
initialize(ConfigurableApplicationContext) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolverInitializer
 
initialize(ConfigurableApplicationContext) - Method in class io.microsphere.spring.context.event.EventPublishingBeanInitializer
 
initialize(ConfigurableApplicationContext) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironmentInitializer
 
initSubProtocolURLConnectionFactories(List<SubProtocolURLConnectionFactory>) - Method in class io.microsphere.spring.net.SpringProtocolURLStreamHandler
 
InjectionPointDependencyResolver - Interface in io.microsphere.spring.beans.factory
Resolver for injection point dependencies in Spring-managed beans.
InjectionPointDependencyResolvers - Class in io.microsphere.spring.beans.factory
A composite implementation of the InjectionPointDependencyResolver interface that delegates to multiple resolvers.
InjectionPointDependencyResolvers(Iterable<InjectionPointDependencyResolver>) - Constructor for class io.microsphere.spring.beans.factory.InjectionPointDependencyResolvers
 
InjectionPointDependencyResolvers(BeanFactory) - Constructor for class io.microsphere.spring.beans.factory.InjectionPointDependencyResolvers
 
INSTANCE - Static variable in class io.microsphere.spring.beans.factory.config.NamedBeanHolderComparator
 
INSTANCE - Static variable in class io.microsphere.spring.config.env.support.DefaultResourceComparator
 
INSTANCE - Static variable in class io.microsphere.spring.core.convert.SpringConverterAdapter
intercept(ApplicationEvent, ResolvableType) - Method in interface io.microsphere.spring.context.event.ApplicationEventInterceptorChain
Causes the next interceptor in the chain to be invoked, or if the calling interceptor is the last interceptor in the chain, causes the resource at the end of the chain to be invoked.
intercept(ApplicationEvent, ResolvableType, ApplicationEventInterceptorChain) - Method in interface io.microsphere.spring.context.event.ApplicationEventInterceptor
Intercept the specified ApplicationEvent with its resolved type, allowing custom pre-processing, post-processing, or short-circuiting the event propagation by not invoking the next interceptor in the chain.
intercept(ApplicationListener<?>, ApplicationEvent) - Method in interface io.microsphere.spring.context.event.ApplicationListenerInterceptorChain
Invokes the next interceptor in the chain, or if the current interceptor is the last one, dispatches the event to the target ApplicationListener.
intercept(ApplicationListener<?>, ApplicationEvent, ApplicationListenerInterceptorChain) - Method in interface io.microsphere.spring.context.event.ApplicationListenerInterceptor
Intercept the specified ApplicationListener when it processes an ApplicationEvent.
intercepted() - Element in annotation interface io.microsphere.spring.context.event.EnableEventExtension
The ApplicationEvents and ApplicationListeners should be intercepted by ApplicationEventInterceptor and ApplicationListenerInterceptor respectively or not.
InterceptingApplicationEventMulticaster - Class in io.microsphere.spring.context.event
Intercepting ApplicationEventMulticaster based on SimpleApplicationEventMulticaster
InterceptingApplicationEventMulticaster() - Constructor for class io.microsphere.spring.context.event.InterceptingApplicationEventMulticaster
 
InterceptingApplicationEventMulticasterProxy - Class in io.microsphere.spring.context.event
Intercepting ApplicationEventMulticaster Proxy
InterceptingApplicationEventMulticasterProxy(Environment) - Constructor for class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
invokeAwareInterfaces(Object, BeanFactory) - Static method in class io.microsphere.spring.beans.BeanUtils
Invokes the Spring Aware interfaces implemented by the given bean if applicable.
invokeAwareInterfaces(Object, BeanFactory, ConfigurableBeanFactory) - Static method in class io.microsphere.spring.beans.BeanUtils
Invokes the Spring Aware interfaces implemented by the given bean if applicable.
invokeAwareInterfaces(Object, ConfigurableBeanFactory) - Static method in class io.microsphere.spring.beans.BeanUtils
Invokes the Spring Aware interfaces implemented by the given bean if applicable.
invokeAwareInterfaces(Object, ConfigurableApplicationContext) - Static method in class io.microsphere.spring.beans.BeanUtils
Invoke Aware interfaces if the given bean implements
invokeBeanInterfaces(Object, ApplicationContext) - Static method in class io.microsphere.spring.beans.BeanUtils
Invokes the standard Spring bean lifecycle interfaces in a specific order for the given bean and application context.
invokeBeanInterfaces(Object, ConfigurableApplicationContext) - Static method in class io.microsphere.spring.beans.BeanUtils
Invokes the standard Spring bean lifecycle interfaces in a specific order for the given bean and application context.
invokeBeanNameAware(Object, String) - Static method in class io.microsphere.spring.beans.BeanUtils
Invokes the BeanNameAware.setBeanName(String) method if the given bean implements the interface.
invokeInitializingBean(Object) - Static method in class io.microsphere.spring.beans.BeanUtils
Invoke the InitializingBean.afterPropertiesSet() method if the given bean implements the interface.
invokeListener(ApplicationListener<?>, ApplicationEvent) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticaster
 
io.microsphere.spring.beans - package io.microsphere.spring.beans
 
io.microsphere.spring.beans.factory - package io.microsphere.spring.beans.factory
 
io.microsphere.spring.beans.factory.annotation - package io.microsphere.spring.beans.factory.annotation
 
io.microsphere.spring.beans.factory.config - package io.microsphere.spring.beans.factory.config
 
io.microsphere.spring.beans.factory.filter - package io.microsphere.spring.beans.factory.filter
 
io.microsphere.spring.beans.factory.support - package io.microsphere.spring.beans.factory.support
 
io.microsphere.spring.cache - package io.microsphere.spring.cache
 
io.microsphere.spring.cache.annotation - package io.microsphere.spring.cache.annotation
 
io.microsphere.spring.cache.intereptor - package io.microsphere.spring.cache.intereptor
 
io.microsphere.spring.cache.redis - package io.microsphere.spring.cache.redis
 
io.microsphere.spring.config - package io.microsphere.spring.config
 
io.microsphere.spring.config.context.annotation - package io.microsphere.spring.config.context.annotation
 
io.microsphere.spring.config.env - package io.microsphere.spring.config.env
 
io.microsphere.spring.config.env.annotation - package io.microsphere.spring.config.env.annotation
 
io.microsphere.spring.config.env.config - package io.microsphere.spring.config.env.config
 
io.microsphere.spring.config.env.event - package io.microsphere.spring.config.env.event
 
io.microsphere.spring.config.env.support - package io.microsphere.spring.config.env.support
 
io.microsphere.spring.constants - package io.microsphere.spring.constants
 
io.microsphere.spring.context - package io.microsphere.spring.context
 
io.microsphere.spring.context.annotation - package io.microsphere.spring.context.annotation
 
io.microsphere.spring.context.config - package io.microsphere.spring.context.config
 
io.microsphere.spring.context.event - package io.microsphere.spring.context.event
 
io.microsphere.spring.context.lifecycle - package io.microsphere.spring.context.lifecycle
 
io.microsphere.spring.core - package io.microsphere.spring.core
 
io.microsphere.spring.core.annotation - package io.microsphere.spring.core.annotation
 
io.microsphere.spring.core.convert - package io.microsphere.spring.core.convert
 
io.microsphere.spring.core.convert.annotation - package io.microsphere.spring.core.convert.annotation
 
io.microsphere.spring.core.convert.support - package io.microsphere.spring.core.convert.support
 
io.microsphere.spring.core.env - package io.microsphere.spring.core.env
 
io.microsphere.spring.core.io - package io.microsphere.spring.core.io
 
io.microsphere.spring.core.io.support - package io.microsphere.spring.core.io.support
 
io.microsphere.spring.net - package io.microsphere.spring.net
 
io.microsphere.spring.util - package io.microsphere.spring.util
 
isAutoRefreshed() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
isAutoStartup() - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
isAutowireCandidate(BeanDefinitionHolder, DependencyDescriptor) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
isBeanDefinitionRegistry(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Checks whether the provided object is an instance of BeanDefinitionRegistry.
isBeanPresent(BeanFactory, String, Class<?>) - Static method in class io.microsphere.spring.beans.BeanUtils
Check if a bean with the specified name and class is present in the given BeanFactory.
isBeanPresent(ListableBeanFactory, Class<?>) - Static method in class io.microsphere.spring.beans.BeanUtils
Is Bean Present or not?
isBeanPresent(ListableBeanFactory, Class<?>, boolean) - Static method in class io.microsphere.spring.beans.BeanUtils
Check if a bean of the specified class is present in the given ListableBeanFactory.
isBeanPresent(ListableBeanFactory, String) - Static method in class io.microsphere.spring.beans.BeanUtils
Check if a bean with the specified class name is present in the given ListableBeanFactory.
isBeanPresent(ListableBeanFactory, String, boolean) - Static method in class io.microsphere.spring.beans.BeanUtils
Check if a bean with the specified class name is present in the given ListableBeanFactory.
isConnected() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
isDefaultListableBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
Checks whether the provided object is an instance of DefaultListableBeanFactory.
isEnabled(Environment) - Static method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
Determine whether the ListenableAutowireCandidateResolver is enabled or not
isEnabled(Environment) - Static method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
Determine whether the ListenableConfigurableEnvironment is enabled
isFileBasedResource(Resource) - Static method in class io.microsphere.spring.core.io.ResourceUtils
Determine whether the specified Resource is a file based Resource
isFileUrlResource(Resource) - Static method in class io.microsphere.spring.core.io.ResourceUtils
Determine whether the specified Resource is a FileUrlResource
isFirstPropertySource() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
isGreaterOrEqual(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 
isGreaterThan(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 
isIgnoreResourceNotFound() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
isInfrastructureBean(BeanDefinition) - Static method in class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
Determine whether the given bean definition represents an infrastructure bean.
isLessOrEqual(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 
isLessThan(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 
isPresent(Method, Class<A>) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Is specified Annotation present on Method's declaring class or parameters or itself.
isPresentBean(BeanDefinitionRegistry, Class<?>) - Static method in class io.microsphere.spring.context.annotation.AnnotatedBeanDefinitionRegistryUtils
Checks whether a bean defined by the specified annotated class is already present in the registry.
isPresentIn(MimeType, Collection<? extends MimeType>) - Static method in class io.microsphere.spring.util.MimeTypeUtils
Unlike Collection.contains(Object) which relies on MimeType.equals(Object), this method only checks the type and the subtype, but otherwise ignores parameters.
isRequired() - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement
 
isRequired(DependencyDescriptor) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
isResourcePattern(String) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
Test the resource value is pattern or not
isResourcePattern(String) - Method in class io.microsphere.spring.config.context.annotation.ResourcePropertySourceLoader
 
isRunning() - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
isSingleton() - Method in class io.microsphere.spring.beans.factory.DelegatingFactoryBean
 
isStarted() - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 

J

JavaBeansPropertyChangeListenerAdapter - Class in io.microsphere.spring.context.event
An adapter class that bridges JavaBeans PropertyChangeListener with Spring's event publishing mechanism.
JavaBeansPropertyChangeListenerAdapter(ApplicationEventPublisher) - Constructor for class io.microsphere.spring.context.event.JavaBeansPropertyChangeListenerAdapter
 
JoinAliasGenerator - Class in io.microsphere.spring.beans.factory.support
A ConfigurationBeanAliasGenerator implementation that generates aliases by joining the parts of the prefix with the bean name in a cohesive format.
JoinAliasGenerator() - Constructor for class io.microsphere.spring.beans.factory.support.JoinAliasGenerator
 
JsonPropertySource - Annotation Interface in io.microsphere.spring.config.env.annotation
The extension annotation of @ResourcePropertySource providing a convenient and declarative mechanism for adding a JSON PropertySource to Spring's Environment.
JsonPropertySourceFactory - Class in io.microsphere.spring.config.env.support
PropertySourceFactory implementation that creates PropertySource instances from JSON resources.
JsonPropertySourceFactory() - Constructor for class io.microsphere.spring.config.env.support.JsonPropertySourceFactory
 

K

key() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
Spring Expression Language (SpEL) expression for computing the key dynamically.
key() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
Spring Expression Language (SpEL) expression for computing the key dynamically.
keyGenerator() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
The bean name of the custom KeyGenerator to use.
keyGenerator() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
The bean name of the custom KeyGenerator to use.

L

LATEST_PHASE - Static variable in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
The latest phase
lazyProxyResolved(DependencyDescriptor, String, Object) - Method in interface io.microsphere.spring.beans.factory.support.AutowireCandidateResolvingListener
The event raised after AutowireCandidateResolver.getLazyResolutionProxyIfNecessary(DependencyDescriptor, String) called
lazyProxyResolved(DependencyDescriptor, String, Object) - Method in class io.microsphere.spring.beans.factory.support.CompositeAutowireCandidateResolvingListener
 
lazyProxyResolved(DependencyDescriptor, String, Object) - Method in class io.microsphere.spring.beans.factory.support.LoggingAutowireCandidateResolvingListener
 
le(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 
ListenableAutowireCandidateResolver - Class in io.microsphere.spring.beans.factory.support
A decorator implementation of AutowireCandidateResolver that allows listening to the autowire candidate resolution process via AutowireCandidateResolvingListener.
ListenableAutowireCandidateResolver() - Constructor for class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
ListenableAutowireCandidateResolverInitializer - Class in io.microsphere.spring.beans.factory.support
An ApplicationContextInitializer implementation that registers a ListenableAutowireCandidateResolver to provide extensible autowiring capabilities within the Spring application context.
ListenableAutowireCandidateResolverInitializer() - Constructor for class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolverInitializer
 
ListenableConfigurableEnvironment - Class in io.microsphere.spring.core.env
ConfigurableEnvironment with intercepting features
ListenableConfigurableEnvironment(ConfigurableApplicationContext) - Constructor for class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
ListenableConfigurableEnvironmentInitializer - Class in io.microsphere.spring.core.env
The Initializer of ListenableConfigurableEnvironment based on ApplicationContextInitializer
ListenableConfigurableEnvironmentInitializer() - Constructor for class io.microsphere.spring.core.env.ListenableConfigurableEnvironmentInitializer
 
loadFactories(BeanFactory, Class<T>) - Static method in class io.microsphere.spring.core.io.support.SpringFactoriesLoaderUtils
 
loadFactories(ApplicationContext, Class<T>) - Static method in class io.microsphere.spring.core.io.support.SpringFactoriesLoaderUtils
 
loadFactories(ConfigurableApplicationContext, Class<T>) - Static method in class io.microsphere.spring.core.io.support.SpringFactoriesLoaderUtils
 
loadFactories(ConfigurableApplicationContext, Class<T>, Object...) - Static method in class io.microsphere.spring.core.io.support.SpringFactoriesLoaderUtils
 
loadListeners(BeanFactory) - Static method in interface io.microsphere.spring.beans.factory.support.AutowireCandidateResolvingListener
loadPropertySource(EA, String) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
 
loadPropertySource(AnnotationAttributes, AnnotationMetadata, String, MutablePropertySources) - Method in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
Load the PropertySource
loadPropertySource(AnnotationAttributes, AnnotationMetadata, String, MutablePropertySources) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
 
log(String) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
log(String, Object...) - Method in class io.microsphere.spring.beans.factory.support.LoggingAutowireCandidateResolvingListener
 
log(String, Object...) - Method in class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
logger - Variable in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
logger - Variable in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
logger - Variable in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
 
logger - Variable in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
logger - Variable in class io.microsphere.spring.context.event.OnceApplicationContextEventListener
 
LoggingAutowireCandidateResolvingListener - Class in io.microsphere.spring.beans.factory.support
A logging implementation of the AutowireCandidateResolvingListener interface that logs events related to autowire candidate resolution in Spring bean factories.
LoggingAutowireCandidateResolvingListener() - Constructor for class io.microsphere.spring.beans.factory.support.LoggingAutowireCandidateResolvingListener
 
LoggingBeanFactoryListener - Class in io.microsphere.spring.context.event
A BeanFactoryListener implementation that provides logging capabilities for Spring BeanFactory events.
LoggingBeanFactoryListener() - Constructor for class io.microsphere.spring.context.event.LoggingBeanFactoryListener
 
LoggingBeanListener - Class in io.microsphere.spring.context.event
A BeanListener implementation that provides comprehensive logging for various bean lifecycle events.
LoggingBeanListener() - Constructor for class io.microsphere.spring.context.event.LoggingBeanListener
 
LoggingEnvironmentListener - Class in io.microsphere.spring.core.env
PropertyResolverListener class for logging
LoggingEnvironmentListener() - Constructor for class io.microsphere.spring.core.env.LoggingEnvironmentListener
 
LoggingSmartLifecycle - Class in io.microsphere.spring.context.lifecycle
A SmartLifecycle implementation that logs lifecycle events for debugging and monitoring purposes.
LoggingSmartLifecycle() - Constructor for class io.microsphere.spring.context.lifecycle.LoggingSmartLifecycle
 
lt(SpringVersion) - Method in enum class io.microsphere.spring.core.SpringVersion
 

M

matches(TypeDescriptor, TypeDescriptor) - Method in class io.microsphere.spring.core.convert.SpringConverterAdapter
 
matchesProfiles(String...) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
MAX_SIZE_PROPERTY_NAME - Static variable in class io.microsphere.spring.config.ConfigurationPropertyRepository
merge(ConfigurableEnvironment) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
MethodParameterUtils - Class in io.microsphere.spring.core
The utility class for MethodParameter
MICROSPHERE_SPRING_PROPERTY_NAME_PREFIX - Static variable in interface io.microsphere.spring.constants.PropertyConstants
The property name prefix of Microsphere Spring : "microsphere.spring."
MimeTypeUtils - Class in io.microsphere.spring.util
The utility class for MIME Type
mode() - Element in annotation interface io.microsphere.spring.cache.annotation.EnableTTLCaching
Indicate how caching advice should be applied.
multicastEvent(ApplicationEvent) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
multicastEvent(ApplicationEvent, ResolvableType) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticaster
 
multicastEvent(ApplicationEvent, ResolvableType) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
multiple() - Element in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBinding
It indicates whether EnableConfigurationBeanBinding.prefix() binding to multiple Spring Beans.

N

name() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
Indicate the name of this property source.
name() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
Indicate the name of this property source.
name() - Element in annotation interface io.microsphere.spring.config.env.annotation.JsonPropertySource
Indicate the name of this property source.
name() - Element in annotation interface io.microsphere.spring.config.env.annotation.YamlPropertySource
Indicate the name of this property source.
NAME_ATTRIBUTE_NAME - Static variable in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
 
NamedBeanHolderComparator<T> - Class in io.microsphere.spring.beans.factory.config
A comparator for NamedBeanHolder instances, typically used to sort bean holders based on the order of their contained bean instances.
NamedBeanHolderComparator() - Constructor for class io.microsphere.spring.beans.factory.config.NamedBeanHolderComparator
 
NO_EXECUTOR - Static variable in annotation interface io.microsphere.spring.context.event.EnableEventExtension
No Executor Present
normalizePrefix(String) - Static method in class io.microsphere.spring.core.env.PropertySourcesUtils
Normalize the prefix

O

of(A) - Static method in class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
Create an instance of GenericAnnotationAttributes from the specified annotation
of(A, PropertyResolver) - Static method in class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
Create an instance of ResolvablePlaceholderAnnotationAttributes from the specified annotation
of(Map<String, Object>, Class<A>, PropertyResolver) - Static method in class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
Create an instance of ResolvablePlaceholderAnnotationAttributes from the specified annotation
of(AnnotationAttributes) - Static method in class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
Create an instance of GenericAnnotationAttributes from the specified AnnotationAttributes
of(AnnotationAttributes, PropertyResolver) - Static method in class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
Create an instance of ResolvablePlaceholderAnnotationAttributes from the specified annotation
ofSet(AnnotationAttributes...) - Static method in class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
ofSet(AnnotationAttributes[], PropertyResolver) - Static method in class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
onAfterBeanDestroy(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event after the bean destroy
onAfterBeanDestroy(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onAfterBeanDestroy(String, Object) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onAfterBeanDestroy(String, Object) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onAfterBeanInitialized(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event after the bean initialization
onAfterBeanInitialized(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onAfterBeanInitialized(String, Object) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onAfterBeanInitialized(String, Object) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onAfterBeanInstantiated(String, RootBeanDefinition, Object) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event before after the bean instantiation
onAfterBeanInstantiated(String, RootBeanDefinition, Object) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onAfterBeanInstantiated(String, RootBeanDefinition, Object) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onAfterBeanInstantiated(String, RootBeanDefinition, Object) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onApplicationContextEvent(E) - Method in class io.microsphere.spring.context.event.OnceApplicationContextEventListener
The subclass overrides this method to handle ApplicationContextEvent
onApplicationContextEvent(ContextRefreshedEvent) - Method in class io.microsphere.spring.cache.intereptor.TTLCacheResolver
 
onApplicationEvent(E) - Method in class io.microsphere.spring.context.event.OnceApplicationContextEventListener
 
onBeanDefinitionReady(String, RootBeanDefinition) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event when the BeanDefinition is ready(merged)
onBeanDefinitionReady(String, RootBeanDefinition) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onBeanDefinitionReady(String, RootBeanDefinition) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onBeanDefinitionReady(String, RootBeanDefinition) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onBeanDefinitionRegistryReady(BeanDefinitionRegistry) - Method in interface io.microsphere.spring.context.event.BeanFactoryListener
Handle the event when BeanDefinitionRegistry is ready
onBeanDefinitionRegistryReady(BeanDefinitionRegistry) - Method in interface io.microsphere.spring.context.event.BeanFactoryListenerAdapter
 
onBeanDefinitionRegistryReady(BeanDefinitionRegistry) - Method in class io.microsphere.spring.context.event.LoggingBeanFactoryListener
 
onBeanFactoryConfigurationFrozen(ConfigurableListableBeanFactory) - Method in interface io.microsphere.spring.context.event.BeanFactoryListener
Handle the event when the BeanFactory Configuration is frozen.
onBeanFactoryConfigurationFrozen(ConfigurableListableBeanFactory) - Method in interface io.microsphere.spring.context.event.BeanFactoryListenerAdapter
 
onBeanFactoryConfigurationFrozen(ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.context.event.DependencyAnalysisBeanFactoryListener
 
onBeanFactoryConfigurationFrozen(ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.context.event.LoggingBeanFactoryListener
 
onBeanFactoryConfigurationFrozen(ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.context.event.ParallelPreInstantiationSingletonsBeanFactoryListener
 
onBeanFactoryReady(ConfigurableListableBeanFactory) - Method in interface io.microsphere.spring.context.event.BeanFactoryListener
Handle the event when ConfigurableListableBeanFactory is ready
onBeanFactoryReady(ConfigurableListableBeanFactory) - Method in interface io.microsphere.spring.context.event.BeanFactoryListenerAdapter
 
onBeanFactoryReady(ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.context.event.LoggingBeanFactoryListener
 
onBeanPropertyValuesReady(String, Object, PropertyValues) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event when the Beans' PropertyValues is ready
onBeanPropertyValuesReady(String, Object, PropertyValues) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onBeanPropertyValuesReady(String, Object, PropertyValues) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onBeanPropertyValuesReady(String, Object, PropertyValues) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onBeanReady(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event on the bean ready
onBeanReady(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onBeanReady(String, Object) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onBeanReady(String, Object) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onBeforeBeanDestroy(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event before the bean destroy
onBeforeBeanDestroy(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onBeforeBeanDestroy(String, Object) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onBeforeBeanDestroy(String, Object) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onBeforeBeanInitialize(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event before the bean initialization
onBeforeBeanInitialize(String, Object) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onBeforeBeanInitialize(String, Object) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onBeforeBeanInitialize(String, Object) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onBeforeBeanInstantiate(String, RootBeanDefinition) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event before the bean instantiation
onBeforeBeanInstantiate(String, RootBeanDefinition) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onBeforeBeanInstantiate(String, RootBeanDefinition) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onBeforeBeanInstantiate(String, RootBeanDefinition) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onBeforeBeanInstantiate(String, RootBeanDefinition, Object, Method, Object[]) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event before the bean instantiation using the factory method
onBeforeBeanInstantiate(String, RootBeanDefinition, Object, Method, Object[]) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onBeforeBeanInstantiate(String, RootBeanDefinition, Object, Method, Object[]) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onBeforeBeanInstantiate(String, RootBeanDefinition, Object, Method, Object[]) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
onBeforeBeanInstantiate(String, RootBeanDefinition, Constructor<?>, Object[]) - Method in interface io.microsphere.spring.context.event.BeanListener
Handle the event before the bean instantiation using the constructor
onBeforeBeanInstantiate(String, RootBeanDefinition, Constructor<?>, Object[]) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
onBeforeBeanInstantiate(String, RootBeanDefinition, Constructor<?>, Object[]) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
onBeforeBeanInstantiate(String, RootBeanDefinition, Constructor<?>, Object[]) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
OnceApplicationContextEventListener<E extends org.springframework.context.event.ApplicationContextEvent> - Class in io.microsphere.spring.context.event
Abstract ApplicationListener base class for handling ApplicationContextEvent in a one-time execution manner.
OnceApplicationContextEventListener() - Constructor for class io.microsphere.spring.context.event.OnceApplicationContextEventListener
 
OnceApplicationContextEventListener(ApplicationContext) - Constructor for class io.microsphere.spring.context.event.OnceApplicationContextEventListener
 
openConnection(URL, Proxy) - Method in class io.microsphere.spring.net.SpringProtocolURLStreamHandler
 
order() - Element in annotation interface io.microsphere.spring.cache.annotation.EnableTTLCaching
Indicate the ordering of the execution of the caching advisor when multiple advices are applied at a specific joinpoint.

P

ParallelPreInstantiationSingletonsBeanFactoryListener - Class in io.microsphere.spring.context.event
A BeanFactoryListener implementation that pre-instantiates singleton beans in parallel to improve application startup performance.
ParallelPreInstantiationSingletonsBeanFactoryListener() - Constructor for class io.microsphere.spring.context.event.ParallelPreInstantiationSingletonsBeanFactoryListener
 
parent() - Method in class io.microsphere.spring.beans.factory.Dependency
 
postProcessAfterInitialization(Object, String) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class io.microsphere.spring.beans.factory.config.GenericBeanPostProcessorAdapter
 
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
postProcessBeforeInitialization(Object, String) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class io.microsphere.spring.beans.factory.config.GenericBeanPostProcessorAdapter
 
postProcessMergedBeanDefinition(RootBeanDefinition, Class<?>, String) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
postProcessProperties(PropertyValues, Object, String) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
prefix() - Element in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBinding
The name prefix of the properties that are valid to bind to the type of configuration.
process() - Method in class io.microsphere.spring.config.env.config.ResourceYamlProcessor
Process one or more resources to be Map
processAfterInitialization(T, String) - Method in class io.microsphere.spring.beans.factory.config.GenericBeanPostProcessorAdapter
Process Bean with name without return value after initialization,
processBeforeInitialization(T, String) - Method in class io.microsphere.spring.beans.factory.config.GenericBeanPostProcessorAdapter
Process Bean with name without return value before initialization,
ProfileListener - Interface in io.microsphere.spring.core.env
The interface listens the manipulation of Environment's profiles including: Environment.getActiveProfiles() Environment.getDefaultProfiles() ConfigurableEnvironment.setActiveProfiles(String...) ConfigurableEnvironment.addActiveProfile(String) ConfigurableEnvironment.setDefaultProfiles(String...)
PROFILES_TYPE - Static variable in class io.microsphere.spring.net.SpringEnvironmentURLConnectionFactory
 
PROPERTY_NAME - Static variable in enum class io.microsphere.spring.util.FilterMode
 
PROPERTY_NAME_PREFIX - Static variable in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
The prefix of the property name of ListenableAutowireCandidateResolver
PROPERTY_NAME_PREFIX - Static variable in class io.microsphere.spring.config.ConfigurationPropertyRepository
 
PROPERTY_NAME_PREFIX - Static variable in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
The prefix of the property name of ListenableConfigurableEnvironment
PROPERTY_SOURCES_TYPE - Static variable in class io.microsphere.spring.net.SpringEnvironmentURLConnectionFactory
 
propertyChange(PropertyChangeEvent) - Method in class io.microsphere.spring.context.event.JavaBeansPropertyChangeListenerAdapter
 
PropertyConstants - Interface in io.microsphere.spring.constants
The Property constants for Microsphere Spring
PropertyResolverListener - Interface in io.microsphere.spring.core.env
The interface listens the manipulation of PropertyResolvers' profiles including: PropertyResolver.getProperty(String, String) PropertyResolver.getProperty(String, Class, Object) PropertyResolver.getRequiredProperty(String, Class) PropertyResolver.resolvePlaceholders(String) PropertyResolver.resolveRequiredPlaceholders(String) ConfigurablePropertyResolver.setRequiredProperties(String...) ConfigurablePropertyResolver.validateRequiredProperties() ConfigurablePropertyResolver.setConversionService(ConfigurableConversionService) ConfigurablePropertyResolver.setPlaceholderPrefix(String) ConfigurablePropertyResolver.setPlaceholderSuffix(String) ConfigurablePropertyResolver.setIgnoreUnresolvableNestedPlaceholders(boolean) ConfigurablePropertyResolver.setValueSeparator(String)
PropertySourceChangedEvent - Class in io.microsphere.spring.config.env.event
Event raised when a PropertySource is added, removed, or replaced in the environment's property sources.
PropertySourceChangedEvent(ApplicationContext, PropertySourceChangedEvent.Kind, PropertySource) - Constructor for class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
 
PropertySourceChangedEvent(ApplicationContext, PropertySourceChangedEvent.Kind, PropertySource, PropertySource) - Constructor for class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
 
PropertySourceChangedEvent.Kind - Enum Class in io.microsphere.spring.config.env.event
The Kind of PropertySource Changed Event
PropertySourceExtension - Annotation Interface in io.microsphere.spring.config.context.annotation
Extension meta-annotation for Spring's @PropertySource to overcome its limitations: The @PropertySource annotation can't auto-refresh the property sources The @PropertySource annotation can't control the order of PropertySource The @PropertySource annotation can't be inherited The PropertySource#value() attribute does not support the resource location wildcards The PropertySource#encoding() attribute does not specify the default encoding for the resource
PropertySourceExtensionAttributes<A extends Annotation> - Class in io.microsphere.spring.config.context.annotation
AnnotationAttributes for the annotation meta-annotated PropertySourceExtension
PropertySourceExtensionAttributes(Map<String, Object>, Class<A>, PropertyResolver) - Constructor for class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
PropertySourceExtensionLoader<A extends Annotation,EA extends PropertySourceExtensionAttributes<A>> - Class in io.microsphere.spring.config.context.annotation
Abstract ImportSelector class to load the PropertySource when the configuration annotated the Enable annotation that meta-annotates @PropertySourceExtension
PropertySourceExtensionLoader() - Constructor for class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
 
PropertySourceExtensionLoader.PropertySourceResource - Class in io.microsphere.spring.config.context.annotation
The resource of PropertySource
PropertySourceExtensionLoader.ResourcePropertySourcesRefresher - Interface in io.microsphere.spring.config.context.annotation
The Refresher of PropertySources' for Resource
PropertySourceResource(String, Resource, Comparator<Resource>) - Constructor for class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader.PropertySourceResource
 
PropertySourcesChangedEvent - Class in io.microsphere.spring.config.env.event
Event raised when one or more PropertySource instances are added, removed, or replaced in the environment's property sources.
PropertySourcesChangedEvent(ApplicationContext, PropertySourceChangedEvent...) - Constructor for class io.microsphere.spring.config.env.event.PropertySourcesChangedEvent
 
PropertySourcesChangedEvent(ApplicationContext, List<PropertySourceChangedEvent>) - Constructor for class io.microsphere.spring.config.env.event.PropertySourcesChangedEvent
 
PropertySourcesUtils - Class in io.microsphere.spring.core.env
PropertySources Utilities
PropertyValuesUtils - Class in io.microsphere.spring.beans
PropertyValues Utilities
PROTOCOL - Static variable in class io.microsphere.spring.net.SpringProtocolURLStreamHandler
 
proxyTargetClass() - Element in annotation interface io.microsphere.spring.cache.annotation.EnableTTLCaching
Indicate whether subclass-based (CGLIB) proxies are to be created as opposed to standard Java interface-based proxies.

R

refresh(String) - Method in interface io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader.ResourcePropertySourcesRefresher
Refresh the PropertySources on the Resource(s) that was or were resolved by the value
refresh(String, Resource) - Method in interface io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader.ResourcePropertySourcesRefresher
Refresh the PropertySources on Resource being refreshed
register(ConfigurableApplicationContext) - Static method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
Register the ListenableAutowireCandidateResolver as the infrastructure bean
registerBean(BeanDefinitionRegistry, String, Object) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers a bean instance with the specified name into the given registry.
registerBean(BeanDefinitionRegistry, String, Object, boolean) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers a bean instance with the specified name and primary status into the given registry.
registerBeanDefinition(String, BeanDefinition) - Method in class io.microsphere.spring.context.annotation.ExposingClassPathBeanDefinitionScanner
 
registerBeanDefinition(BeanDefinitionRegistry, Class<?>) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Register a BeanDefinition for the specified bean type.
registerBeanDefinition(BeanDefinitionRegistry, String, Class<?>) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers a bean definition with the specified name and type into the given registry.
registerBeanDefinition(BeanDefinitionRegistry, String, Class<?>, int) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Register a bean definition with the specified name, type, and role.
registerBeanDefinition(BeanDefinitionRegistry, String, Class<?>, Object...) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers a bean definition with the specified name, type, and constructor arguments into the given registry.
registerBeanDefinition(BeanDefinitionRegistry, String, BeanDefinition) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Register a BeanDefinition with name if absent.
registerBeanDefinition(BeanDefinitionRegistry, String, BeanDefinition, boolean) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers a bean definition with the specified name into the given registry.
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingsRegister
 
registerBeans(BeanDefinitionRegistry, Class<?>...) - Static method in class io.microsphere.spring.context.annotation.AnnotatedBeanDefinitionRegistryUtils
Registers the specified annotated classes as beans in the given BeanDefinitionRegistry, if they are not already present.
registerConfigurationBeanDefinitions(Map<String, Object>, BeanDefinitionRegistry) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingRegistrar
 
registerFactoryBean(BeanDefinitionRegistry, String, Object) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers a FactoryBean with the specified name into the given registry.
registerFactoryBean(BeanDefinitionRegistry, String, Object, boolean) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers a FactoryBean with the specified name into the given registry.
registerInfrastructureBean(BeanDefinitionRegistry, Class<?>) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers an infrastructure bean of the specified type into the given registry.
registerInfrastructureBean(BeanDefinitionRegistry, String, Class<?>) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers an infrastructure bean with the specified name and type into the given registry.
registerPrimaryBeanDefinitions(ExposingClassPathBeanDefinitionScanner, String[]) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
Scan and register the primary BeanDefinitions that were annotated by the supported annotation types, and then return the Map with bean name plus aliases if present and primary AnnotatedBeanDefinitions.
registerSecondaryBeanDefinitions(ExposingClassPathBeanDefinitionScanner, Map<String, AnnotatedBeanDefinition>, String[]) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
Register the secondary BeanDefinitions
registerSingleton(String, Object) - Method in class io.microsphere.spring.context.annotation.ExposingClassPathBeanDefinitionScanner
 
registerSingleton(SingletonBeanRegistry, String, Object) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers a singleton bean with the specified name into the given registry.
registerSpringFactoriesBeans(BeanFactory, Class<?>...) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers beans from the specified factory classes using Spring's SpringFactoriesLoader.
registerSpringFactoriesBeans(BeanDefinitionRegistry, Class<?>...) - Static method in class io.microsphere.spring.beans.factory.support.BeanRegistrar
Registers beans into the Spring BeanDefinitionRegistry by loading their implementation class names from the classpath resource file META-INF/spring.factories.
remove(String) - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
Remove a ConfigurationProperty instance by name
removeAllListeners() - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
removeApplicationListener(ApplicationListener<?>) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
removeApplicationListenerBean(String) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
removeApplicationListenerBeans(Predicate<String>) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
removeApplicationListeners(Predicate<ApplicationListener<?>>) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
removed(ApplicationContext, PropertySource) - Static method in class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
Create an removed instance
REMOVED - Enum constant in enum class io.microsphere.spring.config.env.event.PropertySourceChangedEvent.Kind
The PropertySource deleted
replaced(ApplicationContext, PropertySource, PropertySource) - Static method in class io.microsphere.spring.config.env.event.PropertySourceChangedEvent
Create an replaced instance
REPLACED - Enum constant in enum class io.microsphere.spring.config.env.event.PropertySourceChangedEvent.Kind
The PropertySource replaced
RESET_BEAN_NAME_PROPERTY_NAME - Static variable in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
The property name of the reset bean name of ApplicationEventMulticaster
resolvableDependencyTypeFilter - Variable in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
ResolvableDependencyTypeFilter - Class in io.microsphere.spring.beans.factory.filter
A Filter implementation that evaluates whether a given class is a resolvable dependency type.
ResolvableDependencyTypeFilter(ConfigurableListableBeanFactory) - Constructor for class io.microsphere.spring.beans.factory.filter.ResolvableDependencyTypeFilter
 
ResolvableDependencyTypeFilter(DefaultListableBeanFactory) - Constructor for class io.microsphere.spring.beans.factory.filter.ResolvableDependencyTypeFilter
 
ResolvablePlaceholderAnnotationAttributes<A extends Annotation> - Class in io.microsphere.spring.core.annotation
The resolvable placeholders of AnnotationAttributes
ResolvablePlaceholderAnnotationAttributes(A, PropertyResolver) - Constructor for class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
 
ResolvablePlaceholderAnnotationAttributes(Map<String, Object>, Class<A>, PropertyResolver) - Constructor for class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
 
ResolvablePlaceholderAnnotationAttributes(AnnotationAttributes, PropertyResolver) - Constructor for class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
 
resolve() - Method in class io.microsphere.spring.core.convert.support.ConversionServiceResolver
 
resolve(boolean) - Method in class io.microsphere.spring.core.convert.support.ConversionServiceResolver
 
resolve(Constructor, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
resolve(Constructor, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.BeanMethodInjectionPointDependencyResolver
 
resolve(Constructor, ConfigurableListableBeanFactory, Set<String>) - Method in interface io.microsphere.spring.beans.factory.InjectionPointDependencyResolver
Resolve the bean names as the dependencies from the specified constructor
resolve(Constructor, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.InjectionPointDependencyResolvers
 
resolve(Field, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
resolve(Field, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.annotation.AutowiredInjectionPointDependencyResolver
 
resolve(Field, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.annotation.ResourceInjectionPointDependencyResolver
 
resolve(Field, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.BeanMethodInjectionPointDependencyResolver
 
resolve(Field, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.ConstructionInjectionPointDependencyResolver
 
resolve(Field, ConfigurableListableBeanFactory, Set<String>) - Method in interface io.microsphere.spring.beans.factory.InjectionPointDependencyResolver
Resolve the bean names as the dependencies from the specified field
resolve(Field, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.InjectionPointDependencyResolvers
 
resolve(Method, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
resolve(Method, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.ConstructionInjectionPointDependencyResolver
 
resolve(Method, ConfigurableListableBeanFactory, Set<String>) - Method in interface io.microsphere.spring.beans.factory.InjectionPointDependencyResolver
Resolve the bean names as the dependencies from the specified method
resolve(Method, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.InjectionPointDependencyResolvers
 
resolve(Parameter, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
resolve(Parameter, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.annotation.AutowiredInjectionPointDependencyResolver
 
resolve(Parameter, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.annotation.ResourceInjectionPointDependencyResolver
 
resolve(Parameter, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.BeanMethodInjectionPointDependencyResolver
 
resolve(Parameter, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.ConstructionInjectionPointDependencyResolver
 
resolve(Parameter, ConfigurableListableBeanFactory, Set<String>) - Method in interface io.microsphere.spring.beans.factory.InjectionPointDependencyResolver
Resolve the bean names as the dependencies from the specified parameter
resolve(Parameter, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.InjectionPointDependencyResolvers
 
resolve(String, RootBeanDefinition, ConfigurableListableBeanFactory) - Method in interface io.microsphere.spring.beans.factory.BeanDependencyResolver
Resolve the bean names as the dependencies from the given merged bean definition
resolve(String, RootBeanDefinition, ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.beans.factory.DefaultBeanDependencyResolver
 
resolve(ConfigurableListableBeanFactory) - Method in interface io.microsphere.spring.beans.factory.BeanDependencyResolver
Resolve all beans with their dependent bean names from the given BeanFactory
resolve(ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.beans.factory.DefaultBeanDependencyResolver
 
resolveAnnotatedBeanNameGenerator(BeanDefinitionRegistry) - Static method in class io.microsphere.spring.context.annotation.AnnotatedBeanDefinitionRegistryUtils
Resolves the appropriate BeanNameGenerator instance for generating bean names during annotation-based configuration.
resolveAnnotationType() - Method in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
 
resolveBasePackages(Set<String>) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
Resolve the placeholders for the raw scanned packages to scan
resolveBeanClass(BeanDefinition) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
resolveBeanClass(BeanDefinitionHolder) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
resolveBeanType(String, ClassLoader) - Static method in class io.microsphere.spring.beans.BeanUtils
Resolve the bean type from the given class name using the specified ClassLoader.
resolveBeanType(RootBeanDefinition) - Static method in class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
Resolves the bean type from the given RootBeanDefinition using the default class loader.
resolveBeanType(RootBeanDefinition, ClassLoader) - Static method in class io.microsphere.spring.beans.factory.config.BeanDefinitionUtils
Resolves the bean type from the given RootBeanDefinition using the specified class loader.
resolveCaches(CacheOperationInvocationContext<?>) - Method in class io.microsphere.spring.cache.intereptor.TTLCacheResolver
 
resolveCommaDelimitedValueToList(Environment, String) - Static method in class io.microsphere.spring.core.env.EnvironmentUtils
Resolve the comma delimited value to List
RESOLVED_CONVERSION_SERVICE_BEAN_NAME - Static variable in class io.microsphere.spring.core.convert.support.ConversionServiceResolver
The bean name of a singleton instance of ConversionService has been resolved
resolveDependency(DependencyDescriptor, String, Set<String>) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
resolveDependentBeanNameByName(Field, ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
resolveDependentBeanNameByName(Parameter, ConfigurableListableBeanFactory) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
resolveDependentBeanNameByName(DependencyDescriptor) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
resolveDependentBeanNamesByType(Supplier<Type>, ConfigurableListableBeanFactory, Set<String>) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
resolveDependentType(Type) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
resolveExtensionAttributesType() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
 
resolveInjectedFieldValue(Object, String, PropertyValues, AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement<Field>) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
Resolve the injected-object as the value of the annotated Field
resolveInjectedMethodArguments(Object, String, PropertyValues, AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement<Method>) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
Resolve the injected-objects as the arguments of the annotated method
resolvePlaceholders(String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
resolvePlaceholders(Environment, String, Class<T>) - Static method in class io.microsphere.spring.core.env.EnvironmentUtils
Resolve the placeholders
resolvePlaceholders(Environment, String, Class<T>, T) - Static method in class io.microsphere.spring.core.env.EnvironmentUtils
Resolve the placeholders
resolvePropertySourceName(AnnotationAttributes, AnnotationMetadata) - Method in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
Resolve the name of PropertySource
resolvePropertySourceResources(EA, String, String, Comparator<Resource>) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
 
resolveRequiredPlaceholders(String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
resolveResources(EA, String, String) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
Resolve the given resource value(s) to be PropertySourceExtensionLoader.PropertySourceResource array.
resolveResources(PropertySourceExtensionAttributes<ResourcePropertySource>, String, String) - Method in class io.microsphere.spring.config.context.annotation.ResourcePropertySourceLoader
 
resource - Variable in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
resourceComparator() - Element in annotation interface io.microsphere.spring.config.context.annotation.DefaultPropertiesPropertySource
Indicate the resources to be sorted when DefaultPropertiesPropertySource.value() specifies the resource location wildcards or the same resource names with the different absolute paths.
resourceComparator() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
Indicate the resources to be sorted when PropertySourceExtension.value() specifies the resource location wildcards or the same resource names with the different absolute paths.
resourceComparator() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
Indicate the resources to be sorted when ResourcePropertySource.value() specifies the resource location wildcards or the same resource names with the different absolute paths.
resourceComparator() - Element in annotation interface io.microsphere.spring.config.env.annotation.JsonPropertySource
Indicate the resources to be sorted when JsonPropertySource.value() specifies the resource location wildcards
resourceComparator() - Element in annotation interface io.microsphere.spring.config.env.annotation.YamlPropertySource
Indicate the resources to be sorted when YamlPropertySource.value() specifies the resource location wildcards
ResourceInjectionPointDependencyResolver - Class in io.microsphere.spring.beans.factory.annotation
ResourceInjectionPointDependencyResolver() - Constructor for class io.microsphere.spring.beans.factory.annotation.ResourceInjectionPointDependencyResolver
 
resourceLoader - Variable in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
ResourceLoaderUtils - Class in io.microsphere.spring.core.io
The utilities class for Spring ResourceLoader
ResourcePropertySource - Annotation Interface in io.microsphere.spring.config.context.annotation
A variant of the @PropertySource annotation that has some limitations: The @PropertySource annotation can't meta-annotate the another annotation The @PropertySource annotation can't control the order of PropertySource The @PropertySource annotation can't be inherited The PropertySource#value() attribute does not support the resource location wildcards The PropertySource#encoding() attribute does not specify the default encoding for the resource
ResourcePropertySourceLoader - Class in io.microsphere.spring.config.context.annotation
ResourcePropertySourceLoader() - Constructor for class io.microsphere.spring.config.context.annotation.ResourcePropertySourceLoader
 
ResourcePropertySources - Annotation Interface in io.microsphere.spring.config.context.annotation
A container annotation that holds multiple ResourcePropertySource annotations.
ResourceUtils - Class in io.microsphere.spring.core.io
The utilities class for Resource
ResourceYamlProcessor - Class in io.microsphere.spring.config.env.config
A YamlProcessor implementation that processes one or more YAML resources into a structured map of properties.
ResourceYamlProcessor(Resource) - Constructor for class io.microsphere.spring.config.env.config.ResourceYamlProcessor
 
ResourceYamlProcessor(Resource...) - Constructor for class io.microsphere.spring.config.env.config.ResourceYamlProcessor
 
root() - Method in class io.microsphere.spring.beans.factory.Dependency
 

S

scanBasePackages(BeanDefinitionRegistry, String...) - Static method in class io.microsphere.spring.context.annotation.AnnotatedBeanDefinitionRegistryUtils
Scans the specified base packages for Spring components annotated with stereotypes such as @Component, and registers them as beans in the provided registry.
selectImports(AnnotationMetadata) - Method in class io.microsphere.spring.config.context.annotation.AnnotatedPropertySourceLoader
 
SEQUENTIAL - Enum constant in enum class io.microsphere.spring.util.FilterMode
Sequential
setActiveProfiles(String...) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
setApplicationContext(ApplicationContext) - Method in class io.microsphere.spring.beans.factory.DelegatingFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
 
setApplicationContext(ApplicationContext) - Method in class io.microsphere.spring.context.event.OnceApplicationContextEventListener
 
setBeanClassLoader(ClassLoader) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
setBeanClassLoader(ClassLoader) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
setBeanClassLoader(ClassLoader) - Method in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.beans.factory.AbstractInjectionPointDependencyResolver
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingRegistrar
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.config.CollectingConfigurationPropertyListener
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticaster
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.context.event.ParallelPreInstantiationSingletonsBeanFactoryListener
 
setBeanFactory(BeanFactory) - Method in class io.microsphere.spring.net.SpringProtocolURLStreamHandler
 
setBeanName(String) - Method in class io.microsphere.spring.beans.factory.DelegatingFactoryBean
 
setBeanName(String) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
setBeanName(String) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
setCacheSize(int) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
Set the size of cache
setClassLoader(ClassLoader) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
setClassValuesAsString(boolean) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
setConfigurationBeanBinder(ConfigurationBeanBinder) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
 
setConfigurationBeanCustomizers(Collection<ConfigurationBeanCustomizer>) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
 
setConversionService(ConversionService) - Method in interface io.microsphere.spring.context.config.ConfigurationBeanBinder
Set the ConversionService
setConversionService(ConversionService) - Method in class io.microsphere.spring.context.config.DefaultConfigurationBeanBinder
 
setConversionService(ConfigurableConversionService) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
setDefaultProfiles(String...) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
setDoOutput(boolean) - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
setEnvironment(Environment) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
setEnvironment(Environment) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
setEnvironment(Environment) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingRegistrar
 
setEnvironment(Environment) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingsRegister
 
setEnvironment(Environment) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
 
setEnvironment(Environment) - Method in class io.microsphere.spring.config.ConfigurationPropertyRepository
 
setEnvironment(Environment) - Method in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
setEnvironment(Environment) - Method in class io.microsphere.spring.context.event.ParallelPreInstantiationSingletonsBeanFactoryListener
 
setEnvironment(Environment) - Method in class io.microsphere.spring.net.SpringProtocolURLStreamHandler
 
setEnvironmentIfEnabled(ConfigurableApplicationContext) - Static method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
Set the ListenableConfigurableEnvironment into ConfigurableApplicationContext if enabled
setEscapeCharacter(Character) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
setIgnoreDefaultValue(boolean) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
setIgnoreUnresolvableNestedPlaceholders(boolean) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
setNestedAnnotationsAsMap(boolean) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
setOrder(int) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
Set the order of this post-processor.
setOrder(int) - Method in class io.microsphere.spring.beans.factory.annotation.ConfigurationBeanBindingPostProcessor
Set the order for current instance
setParent(Dependency) - Method in class io.microsphere.spring.beans.factory.Dependency
 
setPhase(int) - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
setPlaceholderPrefix(String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
setPlaceholderSuffix(String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
setRequestProperty(String, String) - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
setRequiredProperties(String...) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
setResourceLoader(ResourceLoader) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotationBeanDefinitionRegistryPostProcessor
 
setResourceLoader(ResourceLoader) - Method in class io.microsphere.spring.context.annotation.BeanCapableImportCandidate
 
setResourceLoader(ResourceLoader) - Method in class io.microsphere.spring.net.SpringProtocolURLStreamHandler
 
setStarted(boolean) - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
setTaskExecutor(Executor) - Method in class io.microsphere.spring.context.event.InterceptingApplicationEventMulticasterProxy
 
setTryMergedAnnotation(boolean) - Method in class io.microsphere.spring.beans.factory.annotation.AnnotatedInjectionBeanPostProcessor
 
setTTL(Duration) - Static method in class io.microsphere.spring.cache.TTLContext
 
setValueSeparator(String) - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
SPRING_6_0 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_0 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_1 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_10 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_11 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_12 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_13 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_14 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_15 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_16 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_17 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_18 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_19 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_2 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_20 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_21 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_22 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_23 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_3 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_4 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_5 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_6 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_7 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_8 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_0_9 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_0 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_1 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_10 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_11 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_12 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_13 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_14 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_15 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_16 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_17 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_18 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_19 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_2 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_20 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_21 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_3 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_4 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_5 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_6 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_7 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_8 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_1_9 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_0 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_1 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_10 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_11 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_2 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_3 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_4 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_5 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_6 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_7 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_8 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_6_2_9 - Enum constant in enum class io.microsphere.spring.core.SpringVersion
 
SPRING_AOP_VERSION - Static variable in class io.microsphere.spring.util.SpringVersionUtils
The version of "spring-aop" module
SPRING_BASE_PACKAGE_NAME - Static variable in class io.microsphere.spring.util.SpringVersionUtils
 
SPRING_BEANS_VERSION - Static variable in class io.microsphere.spring.util.SpringVersionUtils
The version of "spring-beans" module
SPRING_CONTEXT_SUPPORT_VERSION - Static variable in class io.microsphere.spring.util.SpringVersionUtils
The version of "spring-context-support" module
SPRING_CONTEXT_VERSION - Static variable in class io.microsphere.spring.util.SpringVersionUtils
The version of "spring-context" module
SPRING_CORE_VERSION - Static variable in class io.microsphere.spring.util.SpringVersionUtils
The version of "spring-core" module
SpringConverterAdapter - Class in io.microsphere.spring.core.convert
Spring Converter Adapter based on Microsphere Converters
SpringConverterAdapter() - Constructor for class io.microsphere.spring.core.convert.SpringConverterAdapter
 
SpringDelegatingBeanProtocolURLConnectionFactory - Class in io.microsphere.spring.net
Spring delegating Beans of SubProtocolURLConnectionFactory
SpringDelegatingBeanProtocolURLConnectionFactory(ListableBeanFactory) - Constructor for class io.microsphere.spring.net.SpringDelegatingBeanProtocolURLConnectionFactory
 
SpringEnvironmentURLConnectionFactory - Class in io.microsphere.spring.net
Spring Environment SubProtocolURLConnectionFactory
SpringEnvironmentURLConnectionFactory(ConfigurableEnvironment, ConfigurableConversionService) - Constructor for class io.microsphere.spring.net.SpringEnvironmentURLConnectionFactory
 
SpringFactoriesLoaderUtils - Class in io.microsphere.spring.core.io.support
The utilities class for SpringFactoriesLoader
SpringPropertySourcesURLConnectionAdapter - Class in io.microsphere.spring.net
The URLConnection adapter class is based on the Spring PropertySources
SpringPropertySourcesURLConnectionAdapter(URL, PropertySources, ConfigurableConversionService) - Constructor for class io.microsphere.spring.net.SpringPropertySourcesURLConnectionAdapter
Constructs a URL connection to the specified URL.
SpringProtocolURLStreamHandler - Class in io.microsphere.spring.net
The Spring URLStreamHandler component supports supports the "spring" sub-protocols, like "spring:{sub-protocol}:{ext-1}: ...
SpringProtocolURLStreamHandler() - Constructor for class io.microsphere.spring.net.SpringProtocolURLStreamHandler
 
SpringResourceURLConnection - Class in io.microsphere.spring.net
Spring Resource URLConnection
SpringResourceURLConnection(URL, Resource) - Constructor for class io.microsphere.spring.net.SpringResourceURLConnection
Constructs a URL connection to the specified URL.
SpringResourceURLConnectionFactory - Class in io.microsphere.spring.net
Spring Resource SubProtocolURLConnectionFactory
SpringResourceURLConnectionFactory(ResourceLoader) - Constructor for class io.microsphere.spring.net.SpringResourceURLConnectionFactory
 
SpringSubProtocolURLConnectionFactory - Class in io.microsphere.spring.net
Spring Abstract SubProtocolURLConnectionFactory
SpringSubProtocolURLConnectionFactory() - Constructor for class io.microsphere.spring.net.SpringSubProtocolURLConnectionFactory
 
SpringVersion - Enum Class in io.microsphere.spring.core
The enumeration for the released Spring versions since 6.0
SpringVersionUtils - Class in io.microsphere.spring.util
The Utilities class for Spring Framework Version
start() - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
stop() - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
stop(Runnable) - Method in class io.microsphere.spring.context.lifecycle.AbstractSmartLifecycle
 
suggestedValueResolved(DependencyDescriptor, Object) - Method in interface io.microsphere.spring.beans.factory.support.AutowireCandidateResolvingListener
The event raised after AutowireCandidateResolver.getSuggestedValue(DependencyDescriptor) called
suggestedValueResolved(DependencyDescriptor, Object) - Method in class io.microsphere.spring.beans.factory.support.CompositeAutowireCandidateResolvingListener
 
suggestedValueResolved(DependencyDescriptor, Object) - Method in class io.microsphere.spring.beans.factory.support.LoggingAutowireCandidateResolvingListener
 
supports(String) - Method in interface io.microsphere.spring.context.event.BeanListener
Supports the bean to be listened or not
supports(String) - Method in interface io.microsphere.spring.context.event.BeanListenerAdapter
 
supports(String) - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
supports(String) - Method in class io.microsphere.spring.context.event.LoggingBeanListener
 
supports(URL, List<String>) - Method in class io.microsphere.spring.net.SpringDelegatingBeanProtocolURLConnectionFactory
 
supports(URL, List<String>) - Method in class io.microsphere.spring.net.SpringSubProtocolURLConnectionFactory
 
supportsEventType(Class<? extends ApplicationEvent>) - Method in interface io.microsphere.spring.context.event.GenericApplicationListenerAdapter
supportsSourceType(Class<?>) - Method in interface io.microsphere.spring.context.event.GenericApplicationListenerAdapter
sync() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
Synchronize the invocation of the underlying method if several threads are attempting to load a value for the same key.

T

THREAD_NAME_PREFIX_PROPERTY_NAME - Static variable in class io.microsphere.spring.context.event.ParallelPreInstantiationSingletonsBeanFactoryListener
The property name of the prefix of the thread name to pre-instantiate singletons in parallel
THREADS_PROPERTY_NAME - Static variable in class io.microsphere.spring.context.event.ParallelPreInstantiationSingletonsBeanFactoryListener
The property name of the number of threads to pre-instantiate singletons in parallel
timeUnit() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
The timeunit of expire
timeUnit() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
The timeunit of expire
toString() - Method in class io.microsphere.spring.beans.factory.Dependency
 
toString() - Method in class io.microsphere.spring.beans.factory.filter.ResolvableDependencyTypeFilter
 
toString() - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionAttributes
 
toString() - Method in class io.microsphere.spring.context.event.BeanPropertyChangedEvent
 
toString() - Method in class io.microsphere.spring.context.event.BeanTimeStatistics
 
toString() - Method in class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
 
toString() - Method in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 
tryGetMergedAnnotation(AnnotatedElement, Class<? extends Annotation>) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Try to get the merged annotation
tryGetMergedAnnotation(AnnotatedElement, Class<? extends Annotation>, boolean, boolean) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Try to get the merged annotation
tryGetMergedAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>, PropertyResolver, boolean, boolean, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Try to get the annotation attributes after merging and resolving the placeholders
tryGetMergedAnnotationAttributes(AnnotatedElement, Class<? extends Annotation>, PropertyResolver, boolean, String...) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
Try to get the annotation attributes after merging and resolving the placeholders
TTLCacheable - Annotation Interface in io.microsphere.spring.cache.annotation
A variation of @Cacheable that supports Time-To-Live (TTL) settings for cached entries.
TTLCachePut - Annotation Interface in io.microsphere.spring.cache.annotation
A variant of CachePut that supports time-to-live (TTL) settings for cache entries.
TTLCacheResolver - Class in io.microsphere.spring.cache.intereptor
TTL Customized CacheResolver
TTLCacheResolver() - Constructor for class io.microsphere.spring.cache.intereptor.TTLCacheResolver
 
TTLContext - Class in io.microsphere.spring.cache
A context class that manages Time-To-Live (TTL) values using a thread-local variable.
TTLContext() - Constructor for class io.microsphere.spring.cache.TTLContext
 
type() - Element in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBinding
 

U

UnderScoreJoinAliasGenerator - Class in io.microsphere.spring.beans.factory.support
A class that generates aliases by joining parts with an underscore ("_").
UnderScoreJoinAliasGenerator() - Constructor for class io.microsphere.spring.beans.factory.support.UnderScoreJoinAliasGenerator
 
unless() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
Spring Expression Language (SpEL) expression used to veto method caching.
unless() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
Spring Expression Language (SpEL) expression used to veto method caching.

V

validateRequiredProperties() - Method in class io.microsphere.spring.core.env.ListenableConfigurableEnvironment
 
value() - Element in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBindings
 
value() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCacheable
value() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
value() - Element in annotation interface io.microsphere.spring.config.context.annotation.DefaultPropertiesPropertySource
Indicate the resource location(s) of the property source file to be loaded.
value() - Element in annotation interface io.microsphere.spring.config.context.annotation.DefaultPropertiesPropertySources
 
value() - Element in annotation interface io.microsphere.spring.config.context.annotation.PropertySourceExtension
Indicate the resource(s) of the property source to be loaded.
value() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySource
Indicate the resource location(s) of the property source file to be loaded.
value() - Element in annotation interface io.microsphere.spring.config.context.annotation.ResourcePropertySources
The several ResourcePropertySource annotations.
value() - Element in annotation interface io.microsphere.spring.config.env.annotation.JsonPropertySource
Indicate the resource location(s) of the JSON file to be loaded.
value() - Element in annotation interface io.microsphere.spring.config.env.annotation.YamlPropertySource
Indicate the resource location(s) of the YAML file to be loaded.
valueOf(String) - Static method in enum class io.microsphere.spring.config.env.event.PropertySourceChangedEvent.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.microsphere.spring.core.SpringVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.microsphere.spring.util.FilterMode
Returns the enum constant of this class with the specified name.
valueOf(Environment) - Static method in enum class io.microsphere.spring.util.FilterMode
Parse FilterMode from Environment
values() - Static method in enum class io.microsphere.spring.config.env.event.PropertySourceChangedEvent.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.microsphere.spring.core.SpringVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.microsphere.spring.util.FilterMode
Returns an array containing the constants of this enum class, in the order they are declared.

W

walk(Dependency) - Method in class io.microsphere.spring.beans.factory.DependencyTreeWalker
 
wrap(BeanFactory) - Method in class io.microsphere.spring.beans.factory.support.ListenableAutowireCandidateResolver
Wraps AutowireCandidateResolver as the ListenableAutowireCandidateResolver and then register to the given DefaultListableBeanFactory
writableResource - Variable in class io.microsphere.spring.net.AbstractSpringResourceURLConnection
 

Y

YamlPropertySource - Annotation Interface in io.microsphere.spring.config.env.annotation
The extension annotation of @ResourcePropertySource providing a convenient and declarative mechanism for adding a YAML ImmutableMapPropertySource to Spring's Environment.
YamlPropertySourceFactory - Class in io.microsphere.spring.config.env.support
A PropertySourceFactory implementation that creates PropertySource instances from YAML resources.
YamlPropertySourceFactory() - Constructor for class io.microsphere.spring.config.env.support.YamlPropertySourceFactory
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form