Skip navigation links
A B C D E F G H I M N O P R S T V 

A

AbstractConsumer - Interface in com.cmeza.spring.ioc.handler.contracts.consumers
 
AbstractMetadata - Class in com.cmeza.spring.ioc.handler.metadata.impl
 
AbstractMetadata() - Constructor for class com.cmeza.spring.ioc.handler.metadata.impl.AbstractMetadata
 
accept(ClassMetadata) - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.ClassConsumer
 
accept(ClassMetadata, MethodMetadata) - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.MethodConsumer
 
accept(ClassMetadata, MethodMetadata, ParameterMetadata, int) - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.ParameterConsumer
 
accept(Class<?>) - Method in interface com.cmeza.spring.ioc.handler.handlers.IocMethodInterceptor
 
addAnnotatedClassProcessor(AnnotatedClassProcessor<A>) - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContractConfiguration
 
addAnnotatedClassProcessor(AnnotatedClassProcessor<A>) - Method in class com.cmeza.spring.ioc.handler.contracts.IocContractConfigurationManager
 
addAnnotatedClassProcessor(AnnotatedClassProcessor<A>) - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
addAnnotatedClassProcessor(AnnotatedClassProcessor<A>) - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
addAnnotatedMethodProcessor(AnnotatedMethodProcessor<A>) - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContractConfiguration
 
addAnnotatedMethodProcessor(AnnotatedMethodProcessor<A>) - Method in class com.cmeza.spring.ioc.handler.contracts.IocContractConfigurationManager
 
addAnnotatedMethodProcessor(AnnotatedMethodProcessor<A>) - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
addAnnotatedMethodProcessor(AnnotatedMethodProcessor<A>) - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
addAnnotatedParameterProcessor(AnnotatedParameterProcessor<A>) - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContractConfiguration
 
addAnnotatedParameterProcessor(AnnotatedParameterProcessor<A>) - Method in class com.cmeza.spring.ioc.handler.contracts.IocContractConfigurationManager
 
addAnnotatedParameterProcessor(AnnotatedParameterProcessor<A>) - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
addAnnotatedParameterProcessor(AnnotatedParameterProcessor<A>) - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
addAnnotation(AnnotationMetadata<T>) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.AbstractMetadata
 
addAttribute(String, Object) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.AbstractMetadata
 
addAttribute(String, Object) - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
addClassConsumer(ConsumerLocation, ClassConsumer) - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManager
 
addClassConsumer(ConsumerLocation, ClassConsumer) - Method in class com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManagerImpl
 
addMethodConsumer(ConsumerLocation, MethodConsumer) - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManager
 
addMethodConsumer(ConsumerLocation, MethodConsumer) - Method in class com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManagerImpl
 
addMethodMetadata(MethodMetadata) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.SimpleClassMetadata
 
addParameterConsumer(ConsumerLocation, ParameterConsumer) - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManager
 
addParameterConsumer(ConsumerLocation, ParameterConsumer) - Method in class com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManagerImpl
 
addParameterMetadata(ParameterMetadata) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.SimpleMethodMetadata
 
addProcessorResult(Class<? extends Annotation>, Annotation) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.AbstractMetadata
 
AnnotatedClassProcessor<A extends Annotation> - Interface in com.cmeza.spring.ioc.handler.processors
 
AnnotatedMethodProcessor<A extends Annotation> - Interface in com.cmeza.spring.ioc.handler.processors
 
AnnotatedParameterProcessor<A extends Annotation> - Interface in com.cmeza.spring.ioc.handler.processors
 
AnnotatedProcessor<A extends Annotation> - Interface in com.cmeza.spring.ioc.handler.processors
 
AnnotationMetadata<A extends Annotation> - Interface in com.cmeza.spring.ioc.handler.metadata
 
apply(IocTarget<?>) - Method in class com.cmeza.spring.ioc.handler.handlers.IocParseHandlersByName
 

B

bindTo(Object) - Method in class com.cmeza.spring.ioc.handler.handlers.IocDefaultMethodHandler
 
build() - Method in class com.cmeza.spring.ioc.handler.builders.Ioc.Factory
 

C

checkState(boolean, String, Object...) - Method in class com.cmeza.spring.ioc.handler.utils.IocUtil
 
ClassConsumer - Interface in com.cmeza.spring.ioc.handler.contracts.consumers
 
ClassMetadata - Interface in com.cmeza.spring.ioc.handler.metadata
 
clearAnnotatedClassProcessors() - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
clearAnnotatedClassProcessors() - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
clearAnnotatedMethodProcessors() - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
clearAnnotatedMethodProcessors() - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
clearAnnotatedParameterProcessors() - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
clearAnnotatedParameterProcessors() - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
com.cmeza.spring.ioc.handler - package com.cmeza.spring.ioc.handler
 
com.cmeza.spring.ioc.handler.annotations - package com.cmeza.spring.ioc.handler.annotations
 
com.cmeza.spring.ioc.handler.builders - package com.cmeza.spring.ioc.handler.builders
 
com.cmeza.spring.ioc.handler.configuration - package com.cmeza.spring.ioc.handler.configuration
 
com.cmeza.spring.ioc.handler.contracts - package com.cmeza.spring.ioc.handler.contracts
 
com.cmeza.spring.ioc.handler.contracts.consumers - package com.cmeza.spring.ioc.handler.contracts.consumers
 
com.cmeza.spring.ioc.handler.contracts.consumers.enums - package com.cmeza.spring.ioc.handler.contracts.consumers.enums
 
com.cmeza.spring.ioc.handler.contracts.consumers.manager - package com.cmeza.spring.ioc.handler.contracts.consumers.manager
 
com.cmeza.spring.ioc.handler.factory - package com.cmeza.spring.ioc.handler.factory
 
com.cmeza.spring.ioc.handler.handlers - package com.cmeza.spring.ioc.handler.handlers
 
com.cmeza.spring.ioc.handler.metadata - package com.cmeza.spring.ioc.handler.metadata
 
com.cmeza.spring.ioc.handler.metadata.impl - package com.cmeza.spring.ioc.handler.metadata.impl
 
com.cmeza.spring.ioc.handler.processors - package com.cmeza.spring.ioc.handler.processors
 
com.cmeza.spring.ioc.handler.providers - package com.cmeza.spring.ioc.handler.providers
 
com.cmeza.spring.ioc.handler.utils - package com.cmeza.spring.ioc.handler.utils
 
configKey(Class<?>, Method) - Method in class com.cmeza.spring.ioc.handler.utils.IocUtil
 
configure(ConsumerManager) - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContract
 
configure(ConsumerManager) - Method in class com.cmeza.spring.ioc.handler.contracts.IocContractDefault
 
configureIoc(IocContext, com.cmeza.spring.ioc.handler.builders.Ioc.Factory.Builder) - Method in class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
ConsumerLocation - Enum in com.cmeza.spring.ioc.handler.contracts.consumers.enums
 
ConsumerManager - Interface in com.cmeza.spring.ioc.handler.contracts.consumers.manager
 
ConsumerManagerImpl - Class in com.cmeza.spring.ioc.handler.contracts.consumers.manager
 
ConsumerManagerImpl() - Constructor for class com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManagerImpl
 
ConsumerType - Enum in com.cmeza.spring.ioc.handler.contracts.consumers.enums
 
create(IocTarget<?>, Map<Method, IocInvocationHandlerFactory.MethodHandler>, List<IocMethodInterceptor<?>>) - Method in interface com.cmeza.spring.ioc.handler.factory.IocInvocationHandlerFactory
 
create(IocTarget<?>, Map<Method, IocInvocationHandlerFactory.MethodHandler>, List<IocMethodInterceptor<?>>) - Method in class com.cmeza.spring.ioc.handler.factory.IocInvocationHandlerFactory.Default
 
create(IocTarget<?>, ClassMetadata, MethodMetadata) - Method in class com.cmeza.spring.ioc.handler.handlers.IocSynchronousMethodHandler.Factory
 
createContext(String) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
CustomScanningCandidateComponentProvider - Class in com.cmeza.spring.ioc.handler.providers
 
CustomScanningCandidateComponentProvider(Environment) - Constructor for class com.cmeza.spring.ioc.handler.providers.CustomScanningCandidateComponentProvider
 

D

Default() - Constructor for class com.cmeza.spring.ioc.handler.factory.IocInvocationHandlerFactory.Default
 
Default(Class<T>, String) - Constructor for class com.cmeza.spring.ioc.handler.handlers.IocTarget.Default
 
DefaultContract - Annotation Type in com.cmeza.spring.ioc.handler.annotations
 
destroy() - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 

E

EnableIocHandlers - Annotation Type in com.cmeza.spring.ioc.handler.annotations
 
equals(Object) - Method in class com.cmeza.spring.ioc.handler.handlers.IocInvocationHandler
 
execute(ClassMetadata, MethodMetadata, Object[], IocTarget<?>) - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContract
 
execute(ClassMetadata, MethodMetadata, Object[], IocTarget<?>) - Method in class com.cmeza.spring.ioc.handler.contracts.IocContractDefault
 
existsMethodMetadata(MethodMetadata) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.SimpleClassMetadata
 
extractGenericTypes(Type, boolean) - Method in class com.cmeza.spring.ioc.handler.utils.IocTypes
 
extractMetadata(Type) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.SimpleTypeMetadata
 
extractMetadata(Type) - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
extractReturnType(Type, boolean) - Method in class com.cmeza.spring.ioc.handler.utils.IocTypes
 

F

Factory() - Constructor for class com.cmeza.spring.ioc.handler.builders.Ioc.Factory
 
Factory(IocContract<?>, IocProcessors) - Constructor for class com.cmeza.spring.ioc.handler.handlers.IocSynchronousMethodHandler.Factory
 

G

generateDisplayName(String) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
getAnnotatedClassProcessor(Class<? extends Annotation>) - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
getAnnotatedClassProcessor(Class<? extends Annotation>) - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
getAnnotatedClassProcessors() - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
getAnnotatedClassProcessors() - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
getAnnotatedMethodProcessor(Class<? extends Annotation>) - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
getAnnotatedMethodProcessor(Class<? extends Annotation>) - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
getAnnotatedMethodProcessors() - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
getAnnotatedMethodProcessors() - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
getAnnotatedParameterProcessor(Class<? extends Annotation>) - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
getAnnotatedParameterProcessor(Class<? extends Annotation>) - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
getAnnotatedParameterProcessors() - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
getAnnotatedParameterProcessors() - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
getAnnotation() - Method in interface com.cmeza.spring.ioc.handler.metadata.AnnotationMetadata
 
getAnnotation(Class<T>) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.AbstractMetadata
 
getAnnotation(Class<T>) - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
getAnnotations() - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
getAnnotationType() - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContract
 
getAnnotationType() - Method in class com.cmeza.spring.ioc.handler.contracts.IocContractDefault
 
getAnnotationType() - Method in interface com.cmeza.spring.ioc.handler.processors.AnnotatedProcessor
 
getArgumentClass() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
getArgumentTypes() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
getAttribute(String, Class<T>) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.AbstractMetadata
 
getAttribute(String, Class<T>, T) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.AbstractMetadata
 
getAttribute(String, Class<T>) - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
getAttribute(String, Class<T>, T) - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
getAttributes() - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
getClassConsumers(ConsumerLocation) - Method in class com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManagerImpl
 
getClassProcessors() - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
getConfigKey() - Method in interface com.cmeza.spring.ioc.handler.metadata.MethodMetadata
 
getContext(String) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
getContracts() - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
getFactoryBuilder(IocContext) - Method in class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
getGenericInterface(Object) - Method in class com.cmeza.spring.ioc.handler.utils.IocUtil
 
getGenericInterface(Object, int) - Method in class com.cmeza.spring.ioc.handler.utils.IocUtil
 
getGenericSuperClass(Object) - Method in class com.cmeza.spring.ioc.handler.utils.IocUtil
 
getIndex() - Method in interface com.cmeza.spring.ioc.handler.metadata.AnnotationMetadata
 
getInstance(String, Class<T>) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
getInterceptResultTypes() - Method in interface com.cmeza.spring.ioc.handler.handlers.IocMethodInterceptor
 
getIocProcessors() - Method in class com.cmeza.spring.ioc.handler.handlers.IocSynchronousMethodHandler.Factory
 
getMethod() - Method in interface com.cmeza.spring.ioc.handler.metadata.MethodMetadata
 
getMethodConsumers(ConsumerLocation) - Method in class com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManagerImpl
 
getMethodInterceptors() - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
getMethodProcessors() - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
getMethodsMetadata() - Method in interface com.cmeza.spring.ioc.handler.metadata.ClassMetadata
 
getName() - Method in interface com.cmeza.spring.ioc.handler.handlers.IocTarget
 
getName() - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
getObject() - Method in class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
getObjectType() - Method in class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
getParameter() - Method in interface com.cmeza.spring.ioc.handler.metadata.ParameterMetadata
 
getParameterConsumers(ConsumerLocation) - Method in class com.cmeza.spring.ioc.handler.contracts.consumers.manager.ConsumerManagerImpl
 
getParameterMetadata() - Method in interface com.cmeza.spring.ioc.handler.metadata.MethodMetadata
 
getParameterProcessors() - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
getProcessorResult(Class<T>) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.AbstractMetadata
 
getProcessorResult(Class<T>) - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
getProcessorsResult() - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
getProvider(String, Class<T>) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
getRawClass() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
getRawType(Type) - Method in class com.cmeza.spring.ioc.handler.utils.IocTypes
 
getTargetClass() - Method in interface com.cmeza.spring.ioc.handler.metadata.ClassMetadata
 
getType() - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.AbstractConsumer
 
getType() - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.ClassConsumer
 
getType() - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.MethodConsumer
 
getType() - Method in interface com.cmeza.spring.ioc.handler.contracts.consumers.ParameterConsumer
 
getType() - Method in interface com.cmeza.spring.ioc.handler.handlers.IocTarget
 
getTypeMetadata() - Method in interface com.cmeza.spring.ioc.handler.metadata.MethodMetadata
 
getTypeMetadata() - Method in interface com.cmeza.spring.ioc.handler.metadata.ParameterMetadata
 
getValue() - Method in interface com.cmeza.spring.ioc.handler.metadata.ParameterMetadata
 

H

hasAttribute(String) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.AbstractMetadata
 
hasAttribute(String) - Method in interface com.cmeza.spring.ioc.handler.metadata.Metadata
 
hashCode() - Method in class com.cmeza.spring.ioc.handler.handlers.IocInvocationHandler
 

I

invoke(Object[]) - Method in interface com.cmeza.spring.ioc.handler.factory.IocInvocationHandlerFactory.MethodHandler
 
invoke(Object[]) - Method in class com.cmeza.spring.ioc.handler.handlers.IocDefaultMethodHandler
 
invoke(Object, Method, Object[]) - Method in class com.cmeza.spring.ioc.handler.handlers.IocInvocationHandler
 
invoke(Object, IocTarget<?>, Method, Object[]) - Method in interface com.cmeza.spring.ioc.handler.handlers.IocMethodInterceptor
 
invoke(Object[]) - Method in class com.cmeza.spring.ioc.handler.handlers.IocSynchronousMethodHandler
 
Ioc - Class in com.cmeza.spring.ioc.handler.builders
 
Ioc() - Constructor for class com.cmeza.spring.ioc.handler.builders.Ioc
 
Ioc.Factory - Class in com.cmeza.spring.ioc.handler.builders
 
IOC_ORDER - Static variable in class com.cmeza.spring.ioc.handler.builders.Ioc
 
IocAutoConfiguration - Class in com.cmeza.spring.ioc.handler.configuration
 
IocAutoConfiguration() - Constructor for class com.cmeza.spring.ioc.handler.configuration.IocAutoConfiguration
 
iocBuilder() - Method in class com.cmeza.spring.ioc.handler.configuration.IocConfiguration
 
IocConfiguration - Class in com.cmeza.spring.ioc.handler.configuration
 
IocConfiguration() - Constructor for class com.cmeza.spring.ioc.handler.configuration.IocConfiguration
 
iocContext() - Method in class com.cmeza.spring.ioc.handler.configuration.IocAutoConfiguration
 
IocContext - Class in com.cmeza.spring.ioc.handler
 
IocContext() - Constructor for class com.cmeza.spring.ioc.handler.IocContext
 
IocContract<B extends Annotation> - Interface in com.cmeza.spring.ioc.handler.contracts
 
IocContractConfiguration - Interface in com.cmeza.spring.ioc.handler.contracts
 
IocContractConfigurationManager - Class in com.cmeza.spring.ioc.handler.contracts
 
IocContractConfigurationManager() - Constructor for class com.cmeza.spring.ioc.handler.contracts.IocContractConfigurationManager
 
IocContractDefault - Class in com.cmeza.spring.ioc.handler.contracts
 
IocContractDefault() - Constructor for class com.cmeza.spring.ioc.handler.contracts.IocContractDefault
 
IocContractManager - Class in com.cmeza.spring.ioc.handler.contracts
 
IocContractManager() - Constructor for class com.cmeza.spring.ioc.handler.contracts.IocContractManager
 
IocDefaultMethodHandler - Class in com.cmeza.spring.ioc.handler.handlers
 
IocDefaultMethodHandler(Method) - Constructor for class com.cmeza.spring.ioc.handler.handlers.IocDefaultMethodHandler
 
IocFactoryBean<T,A> - Class in com.cmeza.spring.ioc.handler.factory
 
IocFactoryBean() - Constructor for class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
IocHandlerRegistrar - Class in com.cmeza.spring.ioc.handler
 
IocHandlerRegistrar() - Constructor for class com.cmeza.spring.ioc.handler.IocHandlerRegistrar
 
IocInvocationHandler - Class in com.cmeza.spring.ioc.handler.handlers
 
IocInvocationHandler(IocTarget<?>, Map<Method, IocInvocationHandlerFactory.MethodHandler>, List<IocMethodInterceptor<?>>) - Constructor for class com.cmeza.spring.ioc.handler.handlers.IocInvocationHandler
 
IocInvocationHandlerFactory - Interface in com.cmeza.spring.ioc.handler.factory
 
IocInvocationHandlerFactory.Default - Class in com.cmeza.spring.ioc.handler.factory
 
IocInvocationHandlerFactory.MethodHandler - Interface in com.cmeza.spring.ioc.handler.factory
 
IocMethodInterceptor<T> - Interface in com.cmeza.spring.ioc.handler.handlers
 
IocNamedContextFactory - Class in com.cmeza.spring.ioc.handler.factory
 
IocNamedContextFactory(Class<?>) - Constructor for class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
IocParseHandlersByName - Class in com.cmeza.spring.ioc.handler.handlers
 
IocParseHandlersByName(IocContract<?>, IocSynchronousMethodHandler.Factory, List<IocMethodInterceptor<?>>) - Constructor for class com.cmeza.spring.ioc.handler.handlers.IocParseHandlersByName
 
IocProcessors - Interface in com.cmeza.spring.ioc.handler.processors
 
IocProcessorsManager - Class in com.cmeza.spring.ioc.handler.processors
 
IocProcessorsManager() - Constructor for class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
IocReflective - Class in com.cmeza.spring.ioc.handler.builders
 
IocReflective() - Constructor for class com.cmeza.spring.ioc.handler.builders.IocReflective
 
IocSynchronousMethodHandler - Class in com.cmeza.spring.ioc.handler.handlers
 
IocSynchronousMethodHandler.Factory - Class in com.cmeza.spring.ioc.handler.handlers
 
IocTarget<T> - Interface in com.cmeza.spring.ioc.handler.handlers
 
IocTarget.Default<T> - Class in com.cmeza.spring.ioc.handler.handlers
 
IocTypes - Class in com.cmeza.spring.ioc.handler.utils
 
IocTypes() - Constructor for class com.cmeza.spring.ioc.handler.utils.IocTypes
 
IocUtil - Class in com.cmeza.spring.ioc.handler.utils
 
IocUtil() - Constructor for class com.cmeza.spring.ioc.handler.utils.IocUtil
 
isArray() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isAssignableFrom(Class<?>, Class<?>) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.SimpleTypeMetadata
 
isAssignableFrom(Class<?>, Class<?>) - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isCandidateComponent(AnnotatedBeanDefinition) - Method in class com.cmeza.spring.ioc.handler.providers.CustomScanningCandidateComponentProvider
 
isCustomArgumentObject() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isDefault(Method) - Method in class com.cmeza.spring.ioc.handler.utils.IocUtil
 
isEnum() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isIntercepted() - Method in interface com.cmeza.spring.ioc.handler.metadata.MethodMetadata
 
isList() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isMap() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isMapEntry() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isNativeObject() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isOptional() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isParameterized() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isParameterized(Type) - Method in class com.cmeza.spring.ioc.handler.utils.IocTypes
 
isPrimitive() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isSet() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isSingleton() - Method in class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
isStream() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 
isVoid() - Method in interface com.cmeza.spring.ioc.handler.metadata.TypeMetadata
 

M

Metadata - Interface in com.cmeza.spring.ioc.handler.metadata
 
MethodConsumer - Interface in com.cmeza.spring.ioc.handler.contracts.consumers
 
MethodMetadata - Interface in com.cmeza.spring.ioc.handler.metadata
 

N

newInstance(IocTarget<T>, IocContract<?>) - Method in class com.cmeza.spring.ioc.handler.builders.Ioc
 
newInstance(IocTarget<T>, IocContract<?>) - Method in class com.cmeza.spring.ioc.handler.builders.IocReflective
 
notEmpty(String, String) - Method in class com.cmeza.spring.ioc.handler.utils.IocUtil
 

O

onlyDeclaredMethods() - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContract
 
onlyMethodDeclaredAnnotations() - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContract
 
onlyParameterDeclaredAnnotations() - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContract
 

P

ParameterConsumer - Interface in com.cmeza.spring.ioc.handler.contracts.consumers
 
ParameterMetadata - Interface in com.cmeza.spring.ioc.handler.metadata
 
parseAndValidateClassMetadata(Class<?>) - Method in class com.cmeza.spring.ioc.handler.contracts.IocContractManager
 
process(AnnotationMetadata<A>, ClassMetadata) - Method in interface com.cmeza.spring.ioc.handler.processors.AnnotatedClassProcessor
 
process(AnnotationMetadata<A>, ClassMetadata, MethodMetadata) - Method in interface com.cmeza.spring.ioc.handler.processors.AnnotatedMethodProcessor
 
process(AnnotationMetadata<A>, ClassMetadata, MethodMetadata, ParameterMetadata) - Method in interface com.cmeza.spring.ioc.handler.processors.AnnotatedParameterProcessor
 
processors(IocProcessors) - Method in interface com.cmeza.spring.ioc.handler.contracts.IocContract
 

R

registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.cmeza.spring.ioc.handler.IocHandlerRegistrar
 
resolve(Type, Class<?>, Type) - Method in class com.cmeza.spring.ioc.handler.utils.IocTypes
 
resolveReturnType(Type, Type) - Method in class com.cmeza.spring.ioc.handler.utils.IocTypes
 

S

setAnnotatedClassProcessors(List<AnnotatedClassProcessor<? extends Annotation>>) - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
setAnnotatedClassProcessors(List<AnnotatedClassProcessor<? extends Annotation>>) - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
setAnnotatedMethodProcessors(List<AnnotatedMethodProcessor<? extends Annotation>>) - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
setAnnotatedMethodProcessors(List<AnnotatedMethodProcessor<? extends Annotation>>) - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
setAnnotatedParameterProcessors(List<AnnotatedParameterProcessor<? extends Annotation>>) - Method in interface com.cmeza.spring.ioc.handler.processors.IocProcessors
 
setAnnotatedParameterProcessors(List<AnnotatedParameterProcessor<? extends Annotation>>) - Method in class com.cmeza.spring.ioc.handler.processors.IocProcessorsManager
 
setApplicationContext(ApplicationContext) - Method in class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
setClassProcessor(List<AnnotatedClassProcessor<?>>) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
setConfigKey(String) - Method in class com.cmeza.spring.ioc.handler.metadata.impl.SimpleMethodMetadata
 
setContracts(List<C>) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
setEnvironment(Environment) - Method in class com.cmeza.spring.ioc.handler.IocHandlerRegistrar
 
setHandler(Class<A>) - Method in class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
setMethodInterceptors(List<IocMethodInterceptor<?>>) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
setMethodProcessor(List<AnnotatedMethodProcessor<?>>) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
setName(String) - Method in class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
setParameterProcessor(List<AnnotatedParameterProcessor<?>>) - Method in class com.cmeza.spring.ioc.handler.factory.IocNamedContextFactory
 
setResourceLoader(ResourceLoader) - Method in class com.cmeza.spring.ioc.handler.IocHandlerRegistrar
 
setType(Class<T>) - Method in class com.cmeza.spring.ioc.handler.factory.IocFactoryBean
 
setValue(Object) - Method in interface com.cmeza.spring.ioc.handler.metadata.ParameterMetadata
 
SimpleAnnotationMetadata<A extends Annotation> - Class in com.cmeza.spring.ioc.handler.metadata.impl
 
SimpleAnnotationMetadata() - Constructor for class com.cmeza.spring.ioc.handler.metadata.impl.SimpleAnnotationMetadata
 
SimpleClassMetadata - Class in com.cmeza.spring.ioc.handler.metadata.impl
 
SimpleClassMetadata(Class<?>) - Constructor for class com.cmeza.spring.ioc.handler.metadata.impl.SimpleClassMetadata
 
SimpleMethodMetadata - Class in com.cmeza.spring.ioc.handler.metadata.impl
 
SimpleMethodMetadata(Method, Type) - Constructor for class com.cmeza.spring.ioc.handler.metadata.impl.SimpleMethodMetadata
 
SimpleParameterMetadata - Class in com.cmeza.spring.ioc.handler.metadata.impl
 
SimpleParameterMetadata(Parameter, Type) - Constructor for class com.cmeza.spring.ioc.handler.metadata.impl.SimpleParameterMetadata
 
SimpleTypeMetadata - Class in com.cmeza.spring.ioc.handler.metadata.impl
 
SimpleTypeMetadata(Type) - Constructor for class com.cmeza.spring.ioc.handler.metadata.impl.SimpleTypeMetadata
 

T

target(IocTarget<T>) - Method in class com.cmeza.spring.ioc.handler.builders.Ioc.Factory
 
toString() - Method in class com.cmeza.spring.ioc.handler.handlers.IocInvocationHandler
 
toString() - Method in class com.cmeza.spring.ioc.handler.metadata.impl.SimpleMethodMetadata
 
toString() - Method in class com.cmeza.spring.ioc.handler.metadata.impl.SimpleTypeMetadata
 
TypeMetadata - Interface in com.cmeza.spring.ioc.handler.metadata
 

V

valueOf(String) - Static method in enum com.cmeza.spring.ioc.handler.contracts.consumers.enums.ConsumerLocation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cmeza.spring.ioc.handler.contracts.consumers.enums.ConsumerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.cmeza.spring.ioc.handler.contracts.consumers.enums.ConsumerLocation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cmeza.spring.ioc.handler.contracts.consumers.enums.ConsumerType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I M N O P R S T V 
Skip navigation links

Copyright © 2023. All rights reserved.