跳过导航链接
A B C D E F G I L M N O P R S V W 

A

afterPropertiesSet() - 类 中的方法cn.crane4j.extension.spring.BeanMethodContainerRegistrar
 
afterPropertiesSet() - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Load all ContainerLifecycleProcessor from spring context.
afterPropertiesSet() - 类 中的方法cn.crane4j.extension.spring.scanner.ScannedContainerRegistrar
Load containers which resolve from configuration of annotation metadata.
afterSingletonsInstantiated() - 类 中的方法cn.crane4j.extension.spring.BeanMethodContainerRegistrar
Scan and process the method with the specified annotation in the class.
afterSingletonsInstantiated() - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
After Spring initializes all singleton beans, register all beans that implement the Container interface with the current context.
afterSingletonsInstantiated() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
Invoked right at the end of the singleton pre-instantiation phase, with a guarantee that all regular singleton beans have been created already.
ALL - 类 中的静态变量cn.crane4j.extension.spring.scanner.ClassScanner
 
ALL_RECURSIVE - 类 中的静态变量cn.crane4j.extension.spring.scanner.ClassScanner
 
argAutoOperateProxyMethodFactory(AutoOperateAnnotatedElementResolver, MethodBasedExpressionEvaluator, ParameterNameFinder, AnnotationFinder) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
assembleConstantAnnotationHandler(AnnotationFinder, Crane4jGlobalConfiguration, PropertyMappingStrategyManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
assembleEnumAnnotationHandler(AnnotationFinder, Crane4jGlobalConfiguration, PropertyOperator, PropertyMappingStrategyManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
assembleKeyAnnotationHandler(AnnotationFinder, Crane4jGlobalConfiguration, PropertyMappingStrategyManager, Map<String, AssembleKeyAnnotationHandler.ValueMapperProvider>) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
AsyncAutoOperate - cn.crane4j.extension.spring.annotation.compose中的注释类型
An annotation to mark a method as an asynchronous auto operation.
asyncBeanOperationExecutor(ContainerManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
AutoOperatePointcut - cn.crane4j.extension.spring.aop中的类
 
AutoOperatePointcut() - 类 的构造器cn.crane4j.extension.spring.aop.AutoOperatePointcut
 

B

BeanAwareAssembleMethodAnnotationHandler - cn.crane4j.extension.spring中的类
An AssembleMethodAnnotationHandler implementation, support find target bean from ApplicationContext.
BeanAwareAssembleMethodAnnotationHandler(AnnotationFinder, Crane4jGlobalConfiguration, Collection<MethodContainerFactory>, ApplicationContext, PropertyMappingStrategyManager) - 类 的构造器cn.crane4j.extension.spring.BeanAwareAssembleMethodAnnotationHandler
beanAwareAssembleMethodAnnotationHandler(AnnotationFinder, Crane4jGlobalConfiguration, Collection<MethodContainerFactory>, PropertyMappingStrategyManager, ApplicationContext) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
beanFactoryResolver(ApplicationContext) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
BeanMethodContainerRegistrar - cn.crane4j.extension.spring中的类
Post process the bean, scan the method with ContainerMethod annotation in the class or method of class, and adapt it to Container instance according to MethodContainerFactory registered in the Spring context.
BeanMethodContainerRegistrar(AnnotationFinder, Crane4jGlobalConfiguration) - 类 的构造器cn.crane4j.extension.spring.BeanMethodContainerRegistrar
Create an BeanMethodContainerRegistrar instance.
beanMethodContainerRegistrar(AnnotationFinder, Crane4jGlobalConfiguration) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 

C

cacheableMethodContainerFactory(Crane4jGlobalConfiguration, MethodInvokerContainerCreator, AnnotationFinder) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
CLASS_SUFFIX - 类 中的静态变量cn.crane4j.extension.spring.scanner.ClassScanner
 
classBasedAutoOperateAnnotatedElementResolver(Crane4jGlobalConfiguration, ExpressionEvaluator) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
CLASSPATH - 类 中的静态变量cn.crane4j.extension.spring.scanner.ClassScanner
 
classScanner() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
ClassScanner - cn.crane4j.extension.spring.scanner中的类
A class scanner based on ResourcePatternResolver and MetadataReaderFactory that scans all classes under the specified package.
ClassScanner() - 类 的构造器cn.crane4j.extension.spring.scanner.ClassScanner
Create a ClassScanner instance.
cn.crane4j.extension.spring - 程序包 cn.crane4j.extension.spring
 
cn.crane4j.extension.spring.annotation - 程序包 cn.crane4j.extension.spring.annotation
 
cn.crane4j.extension.spring.annotation.compose - 程序包 cn.crane4j.extension.spring.annotation.compose
 
cn.crane4j.extension.spring.aop - 程序包 cn.crane4j.extension.spring.aop
 
cn.crane4j.extension.spring.expression - 程序包 cn.crane4j.extension.spring.expression
 
cn.crane4j.extension.spring.scanner - 程序包 cn.crane4j.extension.spring.scanner
 
cn.crane4j.extension.spring.util - 程序包 cn.crane4j.extension.spring.util
 
ComponentTypeScan - cn.crane4j.extension.spring.annotation中的注释类型
A markup annotation indicating that the annotation with ComponentTypeScan as a meta-annotation can provide some scanning configuration, from which ContainerResolveUtils.resolveComponentTypesFromMetadata(org.springframework.core.annotation.AnnotationAttributes, cn.crane4j.extension.spring.scanner.ClassScanner, org.springframework.util.StringValueResolver) can obtain the type of Crane4j component that needs to be parsed.
composableAutoOperateAnnotatedElementResolver(Collection<AutoOperateAnnotatedElementResolver>) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
conditionalTypeHierarchyBeanOperationParser(Collection<OperationAnnotationHandler>, Collection<ConditionParser>) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
conditionOnContainerParser(AnnotationFinder, ContainerManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
conditionOnExpressionParser(AnnotationFinder, ExpressionEvaluator, BeanFactoryResolver) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
conditionOnPropertyNotEmptyParser(AnnotationFinder, PropertyOperator) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
conditionOnPropertyNotNullParser(AnnotationFinder, PropertyOperator) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
conditionOnPropertyParser(AnnotationFinder, PropertyOperator, ConverterManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
conditionOnTargetTypeParser(AnnotationFinder) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
ContainerConstantScan - cn.crane4j.extension.spring.annotation中的注释类型
Scan constant containers for the specified package path.
ContainerEnumScan - cn.crane4j.extension.spring.annotation中的注释类型
Scan enum containers for the specified package path.
containerInstanceLifecycleProcessor() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
containerRegisterLogger() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
ContainerResolveUtils - cn.crane4j.extension.spring.util中的类
A utility class for resolving container from given annotation or metadata.
ContainerResolveUtils() - 类 的构造器cn.crane4j.extension.spring.util.ContainerResolveUtils
 
containsContainer(String) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Whether this provider has container of given namespace.
Crane4jApplicationContext - cn.crane4j.extension.spring中的类
The global configuration class implemented based on the Spring context, when obtaining the required components from the instance, will directly obtain the corresponding bean through the ApplicationContext held.
Crane4jApplicationContext() - 类 的构造器cn.crane4j.extension.spring.Crane4jApplicationContext
 
crane4jApplicationContext(ApplicationContext) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
crane4jService(Crane4jGlobalConfiguration, AnnotationFinder, PropertyOperator, OperateTemplate, OperatorProxyFactory, ContainerMethodAnnotationProcessor, AutoOperateProxy) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
create(ClassFilter, BiPredicate<Method, Class<?>>) - 类 中的静态方法cn.crane4j.extension.spring.aop.AutoOperatePointcut
 
createMap() - 类 中的方法cn.crane4j.extension.spring.SoftConcurrentMapCacheManager
Create a Map instance.

D

defaultContainerAdapterRegister() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
DefaultCrane4jSpringConfiguration - cn.crane4j.extension.spring中的类
Default configuration class for crane4j.
DefaultCrane4jSpringConfiguration() - 类 的构造器cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
defaultProxyFactory() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
destroy() - 类 中的方法cn.crane4j.extension.spring.aop.MethodArgumentAutoOperateAdvisor
Clear resources when destroying the bean.
destroy() - 类 中的方法cn.crane4j.extension.spring.aop.MethodResultAutoOperateAdvisor
Clear resources when destroying the bean.
destroy() - 类 中的方法cn.crane4j.extension.spring.BeanMethodContainerRegistrar
Clear resources when destroying beans
destroy() - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Clear container cache on destruction.
destroy() - 类 中的方法cn.crane4j.extension.spring.expression.SpelExpressionEvaluator
Clear resources when destroying the bean.
disassembleAnnotationOperationsHandler(AnnotationFinder, Crane4jGlobalConfiguration) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
disorderedBeanOperationExecutor(ContainerManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
doRegisterBeanDefinitions(Set<Class<?>>, BeanDefinitionRegistry) - 类 中的方法cn.crane4j.extension.spring.scanner.OperatorBeanDefinitionRegistrar
Register bean definitions.
dynamicContainerOperatorProxyMethodFactory(ConverterManager, ParameterNameFinder, AnnotationFinder, ContainerAdapterRegister) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 

E

execute(String, Class<T>, ExpressionContext) - 类 中的方法cn.crane4j.extension.spring.expression.SpelExpressionEvaluator
Execute the expression in the specified above and return the execution result.

F

findAllAnnotations(AnnotatedElement, Class<A>) - 类 中的方法cn.crane4j.extension.spring.MergedAnnotationFinder
Get all specified annotations from the element.
findAnnotation(AnnotatedElement, Class<A>) - 类 中的方法cn.crane4j.extension.spring.MergedAnnotationFinder
Get the specified annotation from the element.
forAnnotatedMethod(BiPredicate<Method, Class<?>>) - 类 中的静态方法cn.crane4j.extension.spring.aop.AutoOperatePointcut
 

G

getAdvice() - 类 中的方法cn.crane4j.extension.spring.aop.MethodArgumentAutoOperateAdvisor
 
getAdvice() - 类 中的方法cn.crane4j.extension.spring.aop.MethodResultAutoOperateAdvisor
 
getAllAnnotations(AnnotatedElement, Class<A>) - 类 中的方法cn.crane4j.extension.spring.MergedAnnotationFinder
Get all specified annotations from the element.
getAnnotation(AnnotatedElement, Class<A>) - 类 中的方法cn.crane4j.extension.spring.MergedAnnotationFinder
Get the specified annotation from the element.
getAssembleOperationHandler(String, Class<?>) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get assemble operation handler.
getBeanNameByNamespace(String) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get bean name by namespace.
getBeanOperationExecutor(String, Class<?>) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get bean operation executor.
getBeanOperationsParser(String, Class<?>) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get bean operation parser.
getCacheDefinitionFromContainer(Container<Object>) - 类 中的方法cn.crane4j.extension.spring.SpringCacheableContainerProcessor
Get container class.
getCacheManager(String) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get cache factory.
getContainer(String) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Obtaining and caching container instances from provider or definition.
getContainerNamespace(AbstractStandardAssembleAnnotationHandler.StandardAssembleAnnotation<Assemble>) - 类 中的方法cn.crane4j.extension.spring.ValueResolveAssembleAnnotationHandler
Get container.
getContainerProvider(String) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get ContainerProvider by given name.
getConverter(Class<T>, Class<R>) - 类 中的方法cn.crane4j.extension.spring.SpringConverterManager
Get converter from target type to result type.
getConverterManager() - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
getDisassembleOperationHandler(String, Class<?>) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get disassemble operation handler.
getKeyResolver(Class<? extends KeyResolver>) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get key resolver.
getNamespaceByBeanName(String) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get namespace by bean name.
getObject() - 类 中的方法cn.crane4j.extension.spring.scanner.OperatorBeanDefinitionRegistrar.OperatorProxyFactoryBean
 
getObjectType() - 类 中的方法cn.crane4j.extension.spring.scanner.OperatorBeanDefinitionRegistrar.OperatorProxyFactoryBean
 
getParameterNames(Method) - 类 中的方法cn.crane4j.extension.spring.SpringParameterNameFinder
 
getPropertyOperator() - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get property operator.
getRoot() - 类 中的方法cn.crane4j.extension.spring.expression.SpelExpressionContext
Get root object.
getTargetInstance(Class<?>, AssembleMethod) - 类 中的方法cn.crane4j.extension.spring.BeanAwareAssembleMethodAnnotationHandler
Get target by given type and annotation.
getTypeResolver() - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Get type handler.
getVariables() - 类 中的方法cn.crane4j.extension.spring.expression.SpelExpressionContext
Get variables.
guavaCacheManager() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
GuavaContainerCache - cn.crane4j.extension.spring.annotation.compose中的注释类型
An annotation to mark a container as cacheable with GuavaCacheManager.

I

INSTANCE - 类 中的静态变量cn.crane4j.extension.spring.scanner.ClassScanner
 
invoke(MethodInvocation) - 类 中的方法cn.crane4j.extension.spring.aop.MethodArgumentAutoOperateAdvisor
 
invoke(MethodInvocation) - 类 中的方法cn.crane4j.extension.spring.aop.MethodResultAutoOperateAdvisor
 
isPerInstance() - 类 中的方法cn.crane4j.extension.spring.aop.MethodArgumentAutoOperateAdvisor
 
isPerInstance() - 类 中的方法cn.crane4j.extension.spring.aop.MethodResultAutoOperateAdvisor
 

L

loadConstantClass(Set<Class<?>>, ContainerManager, AnnotationFinder) - 类 中的静态方法cn.crane4j.extension.spring.util.ContainerResolveUtils
Load container from the specified class type which is annotated by ContainerConstant.
loadContainerEnum(Set<Class<?>>, boolean, ContainerManager, AnnotationFinder, PropertyOperator) - 类 中的静态方法cn.crane4j.extension.spring.util.ContainerResolveUtils
Load container from the specified class type which is annotated by ContainerEnum.

M

manyToManyAssembleOperationHandler(PropertyOperator, ConverterManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
mapCacheManager() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
mergedAnnotationFinder() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
MergedAnnotationFinder - cn.crane4j.extension.spring中的类
Annotation finder supporting spring meta-annotation composition annotation mechanism.
MergedAnnotationFinder() - 类 的构造器cn.crane4j.extension.spring.MergedAnnotationFinder
 
MethodArgumentAutoOperateAdvisor - cn.crane4j.extension.spring.aop中的类
Method input parameter automatic filling Aspect based on Spring AOP implementation.
MethodArgumentAutoOperateAdvisor() - 类 的构造器cn.crane4j.extension.spring.aop.MethodArgumentAutoOperateAdvisor
 
methodArgumentAutoOperateAdvisor(ObjectProvider<MethodArgumentAutoOperateSupport>) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
methodArgumentAutoOperateSupport(MethodBasedExpressionEvaluator, AutoOperateAnnotatedElementResolver, ParameterNameFinder, AnnotationFinder) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
methodBasedAutoOperateAnnotatedElementResolver(Crane4jGlobalConfiguration, TypeResolver) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
methodBaseExpressionEvaluator(ExpressionEvaluator, ParameterNameFinder, BeanResolver) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
methodInvokerContainerCreator(PropertyOperator, ConverterManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
MethodResultAutoOperateAdvisor - cn.crane4j.extension.spring.aop中的类
Automatic filling of an aspect with method return value based on Spring AOP implementation
MethodResultAutoOperateAdvisor() - 类 的构造器cn.crane4j.extension.spring.aop.MethodResultAutoOperateAdvisor
 
methodResultAutoOperateAdvisor(ObjectProvider<MethodResultAutoOperateSupport>) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
methodResultAutoOperateSupport(AutoOperateAnnotatedElementResolver, MethodBasedExpressionEvaluator, AnnotationFinder) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 

N

namedComponentAliasProcessor() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
NamedComponentAliasProcessor - cn.crane4j.extension.spring中的类
A BeanPostProcessor implementation that registers named components as aliases in the Spring IoC container.
NamedComponentAliasProcessor() - 类 的构造器cn.crane4j.extension.spring.NamedComponentAliasProcessor
 

O

oneToManyAssembleOperationHandler(PropertyOperator, ConverterManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
oneToOneAssembleOperationHandler(PropertyOperator, ConverterManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
operateTemplate(BeanOperationParser, BeanOperationExecutor, TypeResolver) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
operationAnnotationProxyMethodFactory(ConverterManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
OperatorBeanDefinitionRegistrar - cn.crane4j.extension.spring.scanner中的类
Registrar for proxy object bean of operator interfaces.
OperatorBeanDefinitionRegistrar() - 类 的构造器cn.crane4j.extension.spring.scanner.OperatorBeanDefinitionRegistrar
 
OperatorBeanDefinitionRegistrar.OperatorProxyFactoryBean<T> - cn.crane4j.extension.spring.scanner中的类
FactoryBean of operator interface proxy object.
operatorProxyFactory(AnnotationFinder, Crane4jGlobalConfiguration, ProxyFactory, Collection<OperatorProxyMethodFactory>) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
OperatorProxyFactoryBean() - 类 的构造器cn.crane4j.extension.spring.scanner.OperatorBeanDefinitionRegistrar.OperatorProxyFactoryBean
 
OperatorScan - cn.crane4j.extension.spring.annotation中的注释类型
Scan Operator interface for the specified package path.
orderedBeanOperationExecutor(ContainerManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
overwriteMappingStrategy() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
overwriteNotNullMappingStrategy() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 

P

parametersFillProxyMethodFactory(BeanOperationParser) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
postProcessAfterInitialization(Object, String) - 类 中的方法cn.crane4j.extension.spring.NamedComponentAliasProcessor
 
postProcessBeforeInitialization(Object, String) - 类 中的方法cn.crane4j.extension.spring.NamedComponentAliasProcessor
 
propertyOperator(ConverterManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 

R

referenceMappingStrategy(PropertyOperator) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
reflectiveDisassembleOperationHandler(PropertyOperator) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
register(Object, Class<?>) - 类 中的方法cn.crane4j.extension.spring.BeanMethodContainerRegistrar
register method containers which scanned from the bean methods.
register(Object, Class<?>, UnaryOperator<Container<Object>>) - 类 中的方法cn.crane4j.extension.spring.BeanMethodContainerRegistrar
register method containers which scanned from the bean methods.
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - 类 中的方法cn.crane4j.extension.spring.scanner.OperatorBeanDefinitionRegistrar
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - 类 中的方法cn.crane4j.extension.spring.scanner.ScannedContainerRegistrar
Register bean definitions as necessary based on the given annotation metadata of the importing @Configuration class.
registerCacheManager(CacheManager) - 类 中的方法cn.crane4j.extension.spring.Crane4jApplicationContext
Register cache manager.
registerVariable(String, Object) - 类 中的方法cn.crane4j.extension.spring.expression.SpelExpressionContext
Register variables.
resolveComponentTypesFromMetadata(AnnotationAttributes, ClassScanner, StringValueResolver) - 类 中的静态方法cn.crane4j.extension.spring.util.ContainerResolveUtils
Resolve component types from annotation metadata.
resolveConstantContainers(Set<Class<?>>, AnnotationFinder) - 类 中的静态方法cn.crane4j.extension.spring.util.ContainerResolveUtils
Resolve container from the specified class type which is annotated by ContainerConstant.
resolveEnumContainers(Set<Class<?>>, boolean, AnnotationFinder, PropertyOperator) - 类 中的静态方法cn.crane4j.extension.spring.util.ContainerResolveUtils
Resolve container from the specified class type which is annotated by ContainerEnum.
resolveTargetType(AssembleMethod) - 类 中的方法cn.crane4j.extension.spring.BeanAwareAssembleMethodAnnotationHandler
Resolve target class.

S

scan(String...) - 类 中的方法cn.crane4j.extension.spring.scanner.ClassScanner
Scan all classes under the specified package.
scan(Predicate<ClassMetadata>, String...) - 类 中的方法cn.crane4j.extension.spring.scanner.ClassScanner
Scan all classes under the specified package.
ScannedContainerConfiguration() - 类 的构造器cn.crane4j.extension.spring.scanner.ScannedContainerRegistrar.ScannedContainerConfiguration
 
scannedContainerRegister() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
ScannedContainerRegistrar - cn.crane4j.extension.spring.scanner中的类
A registrar for container which scanned by ContainerConstantScan and ContainerEnumScan.
ScannedContainerRegistrar() - 类 的构造器cn.crane4j.extension.spring.scanner.ScannedContainerRegistrar
 
ScannedContainerRegistrar.ScannedContainerConfiguration - cn.crane4j.extension.spring.scanner中的类
 
setApplicationContext(ApplicationContext) - 类 中的方法cn.crane4j.extension.spring.NamedComponentAliasProcessor
 
setRoot(Object) - 类 中的方法cn.crane4j.extension.spring.expression.SpelExpressionContext
Set root object.
simplePropertyMappingStrategyManager(Collection<PropertyMappingStrategy>) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
simpleTypeResolver() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
softConcurrentMapCacheManager() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
SoftConcurrentMapCacheManager - cn.crane4j.extension.spring中的类
An implementation of the AbstractMapCacheManager that creates a cache instance what stores data in the ConcurrentReferenceHashMap.
SoftConcurrentMapCacheManager() - 类 的构造器cn.crane4j.extension.spring.SoftConcurrentMapCacheManager
 
SoftMapContainerCache - cn.crane4j.extension.spring.annotation.compose中的注释类型
An annotation to mark a container as cacheable with SoftConcurrentMapCacheManager.
SpelExpressionContext - cn.crane4j.extension.spring.expression中的类
Expression context implementation based on StandardEvaluationContext.
SpelExpressionContext(Object) - 类 的构造器cn.crane4j.extension.spring.expression.SpelExpressionContext
SpelExpressionContext(ExpressionContext) - 类 的构造器cn.crane4j.extension.spring.expression.SpelExpressionContext
spelExpressionEvaluator() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
SpelExpressionEvaluator - cn.crane4j.extension.spring.expression中的类
ExpressionEvaluator implementation based on spring SpEL.
SpelExpressionEvaluator() - 类 的构造器cn.crane4j.extension.spring.expression.SpelExpressionEvaluator
 
springCacheableContainerProcessor(Crane4jApplicationContext) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
SpringCacheableContainerProcessor - cn.crane4j.extension.spring中的类
A CacheableContainerProcessor implementation which support process spring annotation and bean proxy.
SpringCacheableContainerProcessor(Crane4jApplicationContext) - 类 的构造器cn.crane4j.extension.spring.SpringCacheableContainerProcessor
 
springConverterManager() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
SpringConverterManager - cn.crane4j.extension.spring中的类
A ConverterManager implementation based on Spring's ConversionService.
SpringConverterManager() - 类 的构造器cn.crane4j.extension.spring.SpringConverterManager
 
springParameterNameFinder() - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
SpringParameterNameFinder - cn.crane4j.extension.spring中的类
A ParameterNameFinder implementation based on Spring's ParameterNameDiscoverer.
SpringParameterNameFinder() - 类 的构造器cn.crane4j.extension.spring.SpringParameterNameFinder
 

V

valueResolveAssembleAnnotationHandler(AnnotationFinder, Crane4jGlobalConfiguration, ExpressionEvaluator, BeanResolver, PropertyMappingStrategyManager) - 类 中的方法cn.crane4j.extension.spring.DefaultCrane4jSpringConfiguration
 
ValueResolveAssembleAnnotationHandler - cn.crane4j.extension.spring中的类
Extension implementation of AssembleAnnotationHandler, On the basis of the former, some spring annotations are additionally supported.
ValueResolveAssembleAnnotationHandler(AnnotationFinder, Crane4jGlobalConfiguration, ExpressionEvaluator, BeanResolver, PropertyMappingStrategyManager) - 类 的构造器cn.crane4j.extension.spring.ValueResolveAssembleAnnotationHandler
Create an operation parser that supports annotation configuration.

W

WeakMapContainerCache - cn.crane4j.extension.spring.annotation.compose中的注释类型
An annotation to mark a container as cacheable with AbstractMapCacheManager.WeakConcurrentMapCacheManager.
A B C D E F G I L M N O P R S V W 
跳过导航链接

Copyright © 2024. All rights reserved.