Index
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 SpringResource
- 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
- 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)
orPropertyResolver.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)
orPropertyResolver.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 aPropertySource
when aConfiguration
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 primaryBeanDefinitions
that were annotated bythe supported annotation types
, and then return theMap
with bean name plus aliases if present and primaryAnnotatedBeanDefinitions
, it's allowed to be overrideAnnotationBeanDefinitionRegistryPostProcessor.registerSecondaryBeanDefinitions(ExposingClassPathBeanDefinitionScanner, Map, String[])
: it's mandatory to be override by the sub-class to register secondaryBeanDefinitions
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
ofAnnotation
. - 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 theinterceptor 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 anApplicationEvent
. - 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 ofAutowireCapableBeanFactory
. - asBeanDefinitionRegistry(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
-
Converts the given
Object
into an instance ofBeanDefinitionRegistry
. - 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 ofConfigurableBeanFactory
. - asConfigurableEnvironment(Environment) - Static method in class io.microsphere.spring.core.env.EnvironmentUtils
-
Cast
Environment
toConfigurableEnvironment
- asConfigurableListableBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
-
Converts the given
Object
into an instance ofConfigurableListableBeanFactory
. - asDefaultListableBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
-
Converts the given
Object
into an instance ofDefaultListableBeanFactory
. - asHierarchicalBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
-
Converts the given
Object
into an instance ofHierarchicalBeanFactory
. - asListableBeanFactory(Object) - Static method in class io.microsphere.spring.beans.factory.BeanFactoryUtils
-
Converts the given
Object
into an instance ofListableBeanFactory
. - 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
-
AnnotatedInjectionPointDependencyResolver
forAutowired
- 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
-
The bean name of
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 ofImportSelector
orImportBeanDefinitionRegistrar
and not a regular Spring bean, which only invokesBeanClassLoaderAware
,BeanFactoryAware
,EnvironmentAware
, andResourceLoaderAware
contracts in order if they are implemented, thus it will not bepopulated
andinitialized
. - 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
-
The
BeanFactoryListener
Adapter - 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 aBeanListener
implementation that tracks and measures the time spent during various stages of a Spring Bean's lifecycle using aStopWatch
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)
orPropertyResolver.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
forEnableConfigurationBeanBindings
- 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'sEnvironment
. - 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
-
Configure the
PropertySourceExtensionLoader.ResourcePropertySourcesRefresher
ofPropertySource
Resources
whenPropertySourceExtension.autoRefreshed()
istrue
- 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 Springbuilt-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
forResource
- createResourcePropertySource(EA, String, PropertySourceFactory, PropertySourceExtensionLoader.PropertySourceResource) - Method in class io.microsphere.spring.config.context.annotation.PropertySourceExtensionLoader
-
Create an instance of
PropertySourceExtensionLoader.ResourcePropertySource
for the specifiedresource
- 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
-
The default value for
EnableConfigurationBeanBinding.ignoreInvalidFields()
- DEFAULT_IGNORE_UNKNOWN_FIELDS - Static variable in annotation interface io.microsphere.spring.beans.factory.annotation.EnableConfigurationBeanBinding
-
The default value for
EnableConfigurationBeanBinding.ignoreUnknownFields()
- 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
-
The default value for
EnableConfigurationBeanBinding.multiple()
- 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
ofSpring 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
-
Default
BeanDependencyResolver
- 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
- 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 comparingResource
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'sApplicationContext
. - 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
-
Enable
SpringConverterAdapter
- 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
includingProfileListener
andPropertyResolverListener
: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 fromMethod
- findAnnotationType(AnnotationAttributes) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
- 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()
andPropertySourceExtension.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()
andResourcePropertySource.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()
andJsonPropertySource.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()
andYamlPropertySource.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
andSmartApplicationListener
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 argumenttryMergedAnnotation
istrue
, theAnnotationAttributes
will be got frommerged annotation
first, if failed, and then to get fromnormal 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 argumenttryMergedAnnotation
istrue
, theAnnotationAttributes
will be got frommerged annotation
first, if failed, and then to get fromnormal 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
fromAnnotationMetadata
with the specified class name ofannotation
. - getAnnotationAttributes(AnnotationMetadata, String) - Static method in class io.microsphere.spring.core.annotation.AnnotationUtils
-
Get an instance of
AnnotationAttributes
fromAnnotationMetadata
with the specified class name ofannotation
. - 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 givenBeanFactory
. - 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
-
Get the
List
ofConfigurationBeanCustomizers
- 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 specifiedEnvironment
- 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 SpringPropertySources
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 SpringPropertySources
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 SpringPropertySources
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 SpringPropertySources
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
-
Get the type of
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 specifiedPropertySource
- 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
associatingthe 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
associatingthe default ClassLoader
- getResourcePatternResolver(ResourceLoader) - Static method in class io.microsphere.spring.core.io.ResourceLoaderUtils
-
Get the instance of
ResourcePatternResolver
from the specifiedResourceLoader
- 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 aPropertyValues
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 ofJoinAliasGenerator
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 andMap
. - 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
-
Singleton
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 anApplicationEvent
. - intercepted() - Element in annotation interface io.microsphere.spring.context.event.EnableEventExtension
-
The
ApplicationEvents
andApplicationListeners
should be intercepted byApplicationEventInterceptor
andApplicationListenerInterceptor
respectively or not. - InterceptingApplicationEventMulticaster - Class in io.microsphere.spring.context.event
-
Intercepting
ApplicationEventMulticaster
based onSimpleApplicationEventMulticaster
- 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 basedResource
- 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 onMethod
'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 onMimeType.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 JSONPropertySource
to Spring's Environment. - JsonPropertySourceFactory - Class in io.microsphere.spring.config.env.support
-
PropertySourceFactory
implementation that createsPropertySource
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 viaAutowireCandidateResolvingListener
. - 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 aListenableAutowireCandidateResolver
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 onApplicationContextInitializer
- 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
-
The max size of
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 specifiedannotation
- of(A, PropertyResolver) - Static method in class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
-
Create an instance of
ResolvablePlaceholderAnnotationAttributes
from the specifiedannotation
- of(Map<String, Object>, Class<A>, PropertyResolver) - Static method in class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
-
Create an instance of
ResolvablePlaceholderAnnotationAttributes
from the specifiedannotation
- of(AnnotationAttributes) - Static method in class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
-
Create an instance of
GenericAnnotationAttributes
from the specifiedAnnotationAttributes
- of(AnnotationAttributes, PropertyResolver) - Static method in class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
-
Create an instance of
ResolvablePlaceholderAnnotationAttributes
from the specifiedannotation
- ofSet(AnnotationAttributes...) - Static method in class io.microsphere.spring.core.annotation.GenericAnnotationAttributes
-
Create a
set
ofGenericAnnotationAttributes
- ofSet(AnnotationAttributes[], PropertyResolver) - Static method in class io.microsphere.spring.core.annotation.ResolvablePlaceholderAnnotationAttributes
-
Create a
set
ofGenericAnnotationAttributes
- 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 handlingApplicationContextEvent
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 beMap
- 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 theproperty sources
The@PropertySource
annotation can't control the order ofPropertySource
The@PropertySource
annotation can't beinherited
ThePropertySource#value()
attribute does not support theresource
location wildcards ThePropertySource#encoding()
attribute does not specify the default encoding for theresource
- PropertySourceExtensionAttributes<A extends Annotation> - Class in io.microsphere.spring.config.context.annotation
-
AnnotationAttributes
for the annotation meta-annotatedPropertySourceExtension
- 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 thePropertySource
when theconfiguration
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'
forResource
- 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 theResource
(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
onResource
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 bythe supported annotation types
, and then return theMap
with bean name plus aliases if present and primaryAnnotatedBeanDefinitions
. - 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 fileMETA-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
-
AnnotatedInjectionPointDependencyResolver
forResource
- 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 ofPropertySource
The@PropertySource
annotation can't beinherited
ThePropertySource#value()
attribute does not support theresource
location wildcards ThePropertySource#encoding()
attribute does not specify the default encoding for theresource
- ResourcePropertySourceLoader - Class in io.microsphere.spring.config.context.annotation
-
The
PropertySourceExtensionLoader
Class forResourcePropertySource
- 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 YAMLresources
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
- 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 MicrosphereConverters
- 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 SpringPropertySources
- 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
-
Alias for
TTLCacheable.cacheNames()
. - value() - Element in annotation interface io.microsphere.spring.cache.annotation.TTLCachePut
-
Alias for
TTLCachePut.cacheNames()
. - 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
fromEnvironment
- 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 theListenableAutowireCandidateResolver
and then register to the givenDefaultListableBeanFactory
- 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 YAMLImmutableMapPropertySource
to Spring's Environment. - YamlPropertySourceFactory - Class in io.microsphere.spring.config.env.support
-
A
PropertySourceFactory
implementation that createsPropertySource
instances from YAML resources. - YamlPropertySourceFactory() - Constructor for class io.microsphere.spring.config.env.support.YamlPropertySourceFactory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form