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

A

ALL_ENUM_FIELD_NAME - Static variable in class com.github.frtu.reflect.EnumUtil
 
annotationAttributes - Variable in class com.github.frtu.spring.annotation.AnnotationMethodScan
 
AnnotationMethodScan<MethodAnno extends java.lang.Class<? extends java.lang.annotation.Annotation>,ParamAnno extends java.lang.Class<? extends java.lang.annotation.Annotation>> - Class in com.github.frtu.spring.annotation
Result of an annotation method scan AnnotationMethodScanner.scan(Method).
AnnotationMethodScan(Method, Map<String, Object>, Annotation[]) - Constructor for class com.github.frtu.spring.annotation.AnnotationMethodScan
 
AnnotationMethodScanner<MethodAnno extends java.lang.Class<? extends java.lang.annotation.Annotation>,ParamAnno extends java.lang.Class<? extends java.lang.annotation.Annotation>> - Class in com.github.frtu.spring.annotation
Scan a Class for Annotation and return result in an inner Multimap that you can cache.
AnnotationMethodScanner(Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class com.github.frtu.spring.annotation.AnnotationMethodScanner
AopConditionalOnClass - Class in com.github.frtu.spring.conditional.commons
Used with spring-core {link org.springframework.context.annotation.Conditional} annotation.
AopConditionalOnClass() - Constructor for class com.github.frtu.spring.conditional.commons.AopConditionalOnClass
 
ASPECT_CANONICAL_NAME - Static variable in class com.github.frtu.spring.conditional.commons.AopConditionalOnClass
 

B

BeanGenerator - Class in com.github.frtu.spring.reflect
Generate a Bean that is public BeanGenerator.generateBean(Class).
BeanGenerator() - Constructor for class com.github.frtu.spring.reflect.BeanGenerator
 
beanName - Variable in class com.github.frtu.spring.conditional.LightConditionalOnBean
 

C

ClassloaderUtil - Class in com.github.frtu.spring.reflect
 
ClassloaderUtil() - Constructor for class com.github.frtu.spring.reflect.ClassloaderUtil
 
className - Variable in class com.github.frtu.spring.conditional.LightConditionalOnClass
 
ClassPathScanningAnnotationProvider - Class in com.github.frtu.spring.annotation
Search for all classes that has certain annotation at class level using findCandidateComponents(Class).
ClassPathScanningAnnotationProvider() - Constructor for class com.github.frtu.spring.annotation.ClassPathScanningAnnotationProvider
 
com.github.frtu.reflect - package com.github.frtu.reflect
 
com.github.frtu.reflect.reflections - package com.github.frtu.reflect.reflections
 
com.github.frtu.spring.annotation - package com.github.frtu.spring.annotation
 
com.github.frtu.spring.conditional - package com.github.frtu.spring.conditional
 
com.github.frtu.spring.conditional.commons - package com.github.frtu.spring.conditional.commons
 
com.github.frtu.spring.reflect - package com.github.frtu.spring.reflect
 

E

EMPTY - Static variable in class com.github.frtu.spring.annotation.AnnotationMethodScan
 
EnumScanner<E extends java.lang.Enum> - Class in com.github.frtu.reflect.reflections
Scaner package for all Enums EnumScanner.scan() or EnumScanner.scan(Class)
EnumScanner(Reflections) - Constructor for class com.github.frtu.reflect.reflections.EnumScanner
 
EnumUtil - Class in com.github.frtu.reflect
Get all Enums from an Enum and also all the fields in that enum.
EnumUtil(String...) - Constructor for class com.github.frtu.reflect.EnumUtil
 
equals(Object) - Method in class com.github.frtu.spring.annotation.AnnotationMethodScan
 

F

fieldNames - Variable in class com.github.frtu.reflect.EnumUtil
 
fieldNames - Variable in class com.github.frtu.reflect.FieldPredicate.NameInArray
 
FieldPredicate - Class in com.github.frtu.reflect
Predicate for Field.
FieldPredicate() - Constructor for class com.github.frtu.reflect.FieldPredicate
 
FieldPredicate.NameInArray - Class in com.github.frtu.reflect
 
findCandidateComponents(Class<? extends Annotation>) - Static method in class com.github.frtu.spring.annotation.ClassPathScanningAnnotationProvider
Simplest scan for class annotation in all packages.
findCandidateComponents(Class<? extends Annotation>, String) - Static method in class com.github.frtu.spring.annotation.ClassPathScanningAnnotationProvider
Scan for class annotation under basePackage.
findCandidateComponents(Class<? extends Annotation>, String, ClassLoader) - Static method in class com.github.frtu.spring.annotation.ClassPathScanningAnnotationProvider
Scan for class annotation under basePackage for that specific classloader (when many involved and result not found).

G

generateBean(Class<T>) - Static method in class com.github.frtu.spring.reflect.BeanGenerator
 
generatePopulatedBean(Class<T>) - Static method in class com.github.frtu.spring.reflect.BeanGenerator
 
getAllValues(Enum) - Static method in class com.github.frtu.reflect.EnumUtil
 
getAllValues(Enum, Predicate<Field>) - Static method in class com.github.frtu.reflect.EnumUtil
 
getAnnotationAttributes() - Method in class com.github.frtu.spring.annotation.AnnotationMethodScan
Raw fields contained in the method annotation.
getAnnotationAttributes(Annotation) - Static method in class com.github.frtu.spring.annotation.AnnotationMethodScanner
 
getAnnotationFromParams(Method, Class<? extends Annotation>) - Static method in class com.github.frtu.spring.annotation.AnnotationMethodScanner
 
getAnnotationValueArray() - Method in class com.github.frtu.spring.annotation.AnnotationMethodScan
Shortcut for annotation field 'value' that returns an array of annotations.
getEnumValues(Class<E>) - Static method in class com.github.frtu.reflect.EnumUtil
 
getMethod() - Method in class com.github.frtu.spring.annotation.AnnotationMethodScan
The scanned Method.
getParamAnnotations() - Method in class com.github.frtu.spring.annotation.AnnotationMethodScan
Array of annotations from each fields.
getSomeValues(Enum) - Method in class com.github.frtu.reflect.EnumUtil
 
getSomeValues(Enum, String...) - Static method in class com.github.frtu.reflect.EnumUtil
 
getValue(Enum) - Method in class com.github.frtu.reflect.EnumUtil
 
getValue(Enum, Class<T>) - Method in class com.github.frtu.reflect.EnumUtil
 
getValue(Enum, String) - Static method in class com.github.frtu.reflect.EnumUtil
 
getValue(Enum, String, Class<T>) - Static method in class com.github.frtu.reflect.EnumUtil
 
getValue(Enum, Class<? extends Enum>, String, Class<T>) - Static method in class com.github.frtu.reflect.EnumUtil
 
getValue(Enum, Field, Class<T>) - Static method in class com.github.frtu.reflect.EnumUtil
 

H

hashCode() - Method in class com.github.frtu.spring.annotation.AnnotationMethodScan
 

I

isCandidateComponent(AnnotatedBeanDefinition) - Method in class com.github.frtu.spring.annotation.ClassPathScanningAnnotationProvider
 
isEmpty() - Method in class com.github.frtu.spring.annotation.AnnotationMethodScan
Is AnnotationMethodScan contains nothing.
isEmpty(AnnotationMethodScan) - Static method in class com.github.frtu.spring.annotation.AnnotationMethodScan
Is AnnotationMethodScan contains nothing.
isEnumInnerField() - Static method in class com.github.frtu.reflect.FieldPredicate
 

L

LightConditionalOnBean - Class in com.github.frtu.spring.conditional
Conditional that only matches when beans meeting all the specified requirements are already contained in the BeanFactory.
LightConditionalOnBean(String) - Constructor for class com.github.frtu.spring.conditional.LightConditionalOnBean
 
LightConditionalOnClass - Class in com.github.frtu.spring.conditional
Verify the presence of a Class in the ClassLoader.
LightConditionalOnClass(String) - Constructor for class com.github.frtu.spring.conditional.LightConditionalOnClass
 
LightConditionalOnMissingBean - Class in com.github.frtu.spring.conditional
Conditional that only matches when no beans meeting the specified requirements are already contained in the BeanFactory.
LightConditionalOnMissingBean(String) - Constructor for class com.github.frtu.spring.conditional.LightConditionalOnMissingBean
 
LightConditionalOnMissingClass - Class in com.github.frtu.spring.conditional
Conditional that only matches when the specified classes are not on the classpath.
LightConditionalOnMissingClass(String) - Constructor for class com.github.frtu.spring.conditional.LightConditionalOnMissingClass
 
LOGGER - Static variable in class com.github.frtu.spring.annotation.AnnotationMethodScanner
 
logger - Static variable in class com.github.frtu.spring.reflect.BeanGenerator
 
logger - Static variable in class com.github.frtu.spring.reflect.ClassloaderUtil
 

M

matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.frtu.spring.conditional.LightConditionalOnBean
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.frtu.spring.conditional.LightConditionalOnClass
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.frtu.spring.conditional.LightConditionalOnMissingBean
 
matches(ConditionContext, AnnotatedTypeMetadata) - Method in class com.github.frtu.spring.conditional.LightConditionalOnMissingClass
 
method - Variable in class com.github.frtu.spring.annotation.AnnotationMethodScan
 
methodAnnotationClass - Variable in class com.github.frtu.spring.annotation.AnnotationMethodScanner
 

N

NameInArray(String...) - Constructor for class com.github.frtu.reflect.FieldPredicate.NameInArray
 

O

of(String...) - Static method in class com.github.frtu.reflect.EnumUtil
 
of(Package) - Static method in class com.github.frtu.reflect.reflections.EnumScanner
 
of(String) - Static method in class com.github.frtu.reflect.reflections.EnumScanner
 
of(M, P) - Static method in class com.github.frtu.spring.annotation.AnnotationMethodScanner
Create an AnnotationMethodScanner by capturing Annotation class annotated on Method and on Parameter.

P

paramAnnotation - Variable in class com.github.frtu.spring.annotation.AnnotationMethodScan
 
paramAnnotationClass - Variable in class com.github.frtu.spring.annotation.AnnotationMethodScanner
 

R

ReflectionMapperUtil - Class in com.github.frtu.spring.reflect
Scan a source Class or Method and map it into a targetClass where fields has the wanted annotation.
ReflectionMapperUtil() - Constructor for class com.github.frtu.spring.reflect.ReflectionMapperUtil
 
reflections - Variable in class com.github.frtu.reflect.reflections.EnumScanner
 
reloadClassloader(List<String>) - Static method in class com.github.frtu.spring.reflect.ClassloaderUtil
 

S

scan() - Method in class com.github.frtu.reflect.reflections.EnumScanner
Scan all enum of sub package from EnumScanner.of(String)
scan(Class<E>) - Method in class com.github.frtu.reflect.reflections.EnumScanner
Scan all enum implementing a specific Interface interfaceClass in sub package EnumScanner.of(String)
scan(Method) - Method in class com.github.frtu.spring.annotation.AnnotationMethodScanner
Scan a Method for annotation class 'MethodAnno' and extract nested annotations and for annotations on Parameter of annotation class 'ParamAnno'.
scan(Method, Class<? extends Annotation>, Class<? extends Annotation>) - Static method in class com.github.frtu.spring.annotation.AnnotationMethodScanner
 
scan(Method, Annotation, Class<? extends Annotation>) - Static method in class com.github.frtu.spring.annotation.AnnotationMethodScanner
 
scan(Class<?>) - Method in class com.github.frtu.spring.annotation.AnnotationMethodScanner
Scan all Method of this Class for annotation class 'MethodAnno' extract nested annotations and annotations on Parameter of annotation class 'ParamAnno'.
scanAnnotationSource(Class<?>, Class<T>) - Static method in class com.github.frtu.spring.reflect.ReflectionMapperUtil
 
scanAnnotationSource(Method, Class<T>) - Static method in class com.github.frtu.spring.reflect.ReflectionMapperUtil
 

T

test(Field) - Method in class com.github.frtu.reflect.FieldPredicate.NameInArray
 
toString() - Method in class com.github.frtu.spring.annotation.AnnotationMethodScan
 
A B C E F G H I L M N O P R S T 
Skip navigation links

Copyright © 2022. All Rights Reserved.