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

A

annotation(Class<T>) - Method in class org.jtwig.reflection.model.java.JavaMethod
 
annotation(Class<T>) - Method in class org.jtwig.reflection.model.java.JavaMethodArgument
 
argumentAnnotation(int, Class<T>) - Method in class org.jtwig.reflection.model.java.JavaMethod
 
ArgumentResolver - Interface in org.jtwig.reflection.resolver.argument
 
arguments() - Method in class org.jtwig.reflection.model.java.JavaMethod
 
as(Class<T>) - Method in class org.jtwig.reflection.model.Value
 

B

BeanMethod - Class in org.jtwig.reflection.model.bean
 
BeanMethod(Object, JavaMethod) - Constructor for class org.jtwig.reflection.model.bean.BeanMethod
 
BeanMethodExtractor - Class in org.jtwig.reflection.extractor
 
BeanMethodExtractor() - Constructor for class org.jtwig.reflection.extractor.BeanMethodExtractor
 
BeanMethodResolver<InputParameterType> - Interface in org.jtwig.reflection.resolver
 
BeanMethodResolverImpl<InputParameterType> - Class in org.jtwig.reflection.resolver
 
BeanMethodResolverImpl(InputArgumentResolverFactory<InputParameterType>, ParameterResolver<InputParameterType>) - Constructor for class org.jtwig.reflection.resolver.BeanMethodResolverImpl
 
build() - Method in class org.jtwig.reflection.MethodInvokerBuilder
 

C

classManager() - Static method in class org.jtwig.reflection.model.java.JavaClassManager
 
clone() - Method in class org.jtwig.reflection.input.InputParameterResolverContext
 
CompositeArgumentResolver - Class in org.jtwig.reflection.resolver.argument
 
CompositeArgumentResolver(Collection<ArgumentResolver>) - Constructor for class org.jtwig.reflection.resolver.argument.CompositeArgumentResolver
 
constant(String) - Method in class org.jtwig.reflection.model.java.JavaClass
 
constants() - Method in class org.jtwig.reflection.model.java.JavaClass
 
create(List<InputParameterType>) - Method in class org.jtwig.reflection.input.InputParameterResolverContextFactory
 
create(JavaMethod, List<InputParameter>) - Method in interface org.jtwig.reflection.input.InputParameterResolverFactory
 
create(Class) - Method in class org.jtwig.reflection.model.java.JavaClassFactory
 
create(Class[]) - Static method in class org.jtwig.reflection.model.java.MethodSignature
 
create(BeanMethod, List<InputParameterType>) - Method in class org.jtwig.reflection.resolver.argument.InputArgumentResolverFactory
 

E

equals(Object) - Method in class org.jtwig.reflection.model.java.MethodSignature
 
Executable - Class in org.jtwig.reflection
 
Executable(BeanMethod, Object[]) - Constructor for class org.jtwig.reflection.Executable
 
extract(Object, Predicate<JavaMethod>) - Method in class org.jtwig.reflection.extractor.BeanMethodExtractor
 
extract(Object) - Method in class org.jtwig.reflection.extractor.BeanMethodExtractor
 

F

field(String) - Method in class org.jtwig.reflection.model.java.JavaClass
 
fields() - Method in class org.jtwig.reflection.model.java.JavaClass
 
filter(List<T>, Predicate<T>) - Static method in class org.jtwig.reflection.util.Lists2
 
find(List<T>, Predicate<T>) - Static method in class org.jtwig.reflection.util.Lists2
 
fullyUsed() - Method in class org.jtwig.reflection.input.InputParameterResolverContext
 

G

get() - Method in class org.jtwig.reflection.Executable
 
getBeanMethods() - Method in class org.jtwig.reflection.MethodInvoker.Request
 
getInputParameterResolver() - Method in class org.jtwig.reflection.resolver.argument.InputArgumentResolverConfiguration
 
getInputParameters() - Method in class org.jtwig.reflection.MethodInvoker.Request
 
getInputParameterValueResolver() - Method in class org.jtwig.reflection.resolver.argument.InputArgumentResolverConfiguration
 
getMethod(Class...) - Method in class org.jtwig.reflection.model.java.JavaMethods
 
getMethods() - Method in class org.jtwig.reflection.model.java.JavaMethods
 
getNative() - Method in class org.jtwig.reflection.model.java.JavaClass
 
getNative() - Method in class org.jtwig.reflection.model.java.JavaField
 
getNative() - Method in class org.jtwig.reflection.model.java.JavaMethod
 
getValue() - Method in class org.jtwig.reflection.model.Value
 

H

hashCode() - Method in class org.jtwig.reflection.model.java.MethodSignature
 

I

InputArgumentResolver<InputParameterType> - Class in org.jtwig.reflection.resolver.argument
 
InputArgumentResolver(InputArgumentValueResolver<InputParameterType>, InputParameterResolverContext<InputParameterType>) - Constructor for class org.jtwig.reflection.resolver.argument.InputArgumentResolver
 
InputArgumentResolverConfiguration<InputParameterType> - Class in org.jtwig.reflection.resolver.argument
 
InputArgumentResolverConfiguration(InputParameterResolver<InputParameterType>, InputParameterValueResolver<InputParameterType>) - Constructor for class org.jtwig.reflection.resolver.argument.InputArgumentResolverConfiguration
 
InputArgumentResolverFactory<InputParameterType> - Class in org.jtwig.reflection.resolver.argument
 
InputArgumentResolverFactory(InputParameterValueResolver<InputParameterType>, InputParameterResolverFactory<InputParameterType>, InputParameterResolverContextFactory<InputParameterType>) - Constructor for class org.jtwig.reflection.resolver.argument.InputArgumentResolverFactory
 
InputArgumentValueResolver<InputParameterType> - Class in org.jtwig.reflection.resolver.argument
 
InputArgumentValueResolver(InputArgumentResolverConfiguration<InputParameterType>) - Constructor for class org.jtwig.reflection.resolver.argument.InputArgumentValueResolver
 
InputParameterResolver<InputParameterType> - Interface in org.jtwig.reflection.input
 
InputParameterResolverContext<T> - Class in org.jtwig.reflection.input
 
InputParameterResolverContext(List<T>) - Constructor for class org.jtwig.reflection.input.InputParameterResolverContext
 
InputParameterResolverContextFactory<InputParameterType> - Class in org.jtwig.reflection.input
 
InputParameterResolverContextFactory() - Constructor for class org.jtwig.reflection.input.InputParameterResolverContextFactory
 
InputParameterResolverFactory<InputParameter> - Interface in org.jtwig.reflection.input
 
InputParameterValueResolver<InputParameterType> - Interface in org.jtwig.reflection.input
 
invoke(MethodInvoker.Request<InputParameter>) - Method in interface org.jtwig.reflection.MethodInvoker
 
invoke(Object[]) - Method in class org.jtwig.reflection.model.bean.BeanMethod
 
invoke(Object, Object[]) - Method in class org.jtwig.reflection.model.java.JavaMethod
 
InvokeException - Exception in org.jtwig.reflection.exceptions
 
InvokeException(Throwable) - Constructor for exception org.jtwig.reflection.exceptions.InvokeException
 
isFullyResolved() - Method in class org.jtwig.reflection.resolver.argument.InputArgumentResolver
 
isUsed(int) - Method in class org.jtwig.reflection.input.InputParameterResolverContext
 
isVarArg() - Method in class org.jtwig.reflection.model.java.JavaMethodArgument
 
isVarArgs() - Method in class org.jtwig.reflection.model.java.JavaMethod
 

J

JavaClass - Class in org.jtwig.reflection.model.java
 
JavaClass(Class, Map<String, JavaConstant>, Map<String, JavaField>, Map<String, JavaMethods>) - Constructor for class org.jtwig.reflection.model.java.JavaClass
 
JavaClassFactory - Class in org.jtwig.reflection.model.java
 
JavaClassFactory() - Constructor for class org.jtwig.reflection.model.java.JavaClassFactory
 
JavaClassManager - Class in org.jtwig.reflection.model.java
 
JavaClassManager(JavaClassFactory, ConcurrentMap<Class, JavaClass>) - Constructor for class org.jtwig.reflection.model.java.JavaClassManager
 
JavaConstant - Class in org.jtwig.reflection.model.java
 
JavaConstant(Field) - Constructor for class org.jtwig.reflection.model.java.JavaConstant
 
JavaField - Class in org.jtwig.reflection.model.java
 
JavaField(Field) - Constructor for class org.jtwig.reflection.model.java.JavaField
 
JavaMethod - Class in org.jtwig.reflection.model.java
 
JavaMethod(Method) - Constructor for class org.jtwig.reflection.model.java.JavaMethod
 
JavaMethodArgument - Class in org.jtwig.reflection.model.java
 
JavaMethodArgument(JavaMethod, int) - Constructor for class org.jtwig.reflection.model.java.JavaMethodArgument
 
JavaMethods - Class in org.jtwig.reflection.model.java
 
JavaMethods(Map<MethodSignature, JavaMethod>) - Constructor for class org.jtwig.reflection.model.java.JavaMethods
 

L

Lists2 - Class in org.jtwig.reflection.util
 

M

markAsUsed(int) - Method in class org.jtwig.reflection.input.InputParameterResolverContext
 
merge(InputParameterResolverContext<T>) - Method in class org.jtwig.reflection.input.InputParameterResolverContext
 
merge(JavaClass) - Method in class org.jtwig.reflection.model.java.JavaClass
 
merge(JavaMethods) - Method in class org.jtwig.reflection.model.java.JavaMethods
 
metadata(Class) - Method in class org.jtwig.reflection.model.java.JavaClassManager
 
method() - Method in class org.jtwig.reflection.model.bean.BeanMethod
 
method(String) - Method in class org.jtwig.reflection.model.java.JavaClass
 
method() - Method in class org.jtwig.reflection.model.java.JavaMethodArgument
 
MethodInvoker<InputParameter> - Interface in org.jtwig.reflection
 
MethodInvoker.Request<InputParameter> - Class in org.jtwig.reflection
 
MethodInvokerBuilder<T> - Class in org.jtwig.reflection
 
MethodInvokerBuilder() - Constructor for class org.jtwig.reflection.MethodInvokerBuilder
 
MethodSignature - Class in org.jtwig.reflection.model.java
 
MethodSignature(Class...) - Constructor for class org.jtwig.reflection.model.java.MethodSignature
 

N

name() - Method in class org.jtwig.reflection.model.java.JavaConstant
 
name() - Method in class org.jtwig.reflection.model.java.JavaField
 
name() - Method in class org.jtwig.reflection.model.java.JavaMethod
 
numberOfArguments() - Method in class org.jtwig.reflection.model.java.JavaMethod
 

O

Optionals - Class in org.jtwig.reflection.util
 
org.jtwig.reflection - package org.jtwig.reflection
 
org.jtwig.reflection.exceptions - package org.jtwig.reflection.exceptions
 
org.jtwig.reflection.extractor - package org.jtwig.reflection.extractor
 
org.jtwig.reflection.input - package org.jtwig.reflection.input
 
org.jtwig.reflection.model - package org.jtwig.reflection.model
 
org.jtwig.reflection.model.bean - package org.jtwig.reflection.model.bean
 
org.jtwig.reflection.model.java - package org.jtwig.reflection.model.java
 
org.jtwig.reflection.resolver - package org.jtwig.reflection.resolver
 
org.jtwig.reflection.resolver.argument - package org.jtwig.reflection.resolver.argument
 
org.jtwig.reflection.util - package org.jtwig.reflection.util
 
orOptionalSupplier(Optional<T>, Supplier<Optional<T>>) - Static method in class org.jtwig.reflection.util.Optionals
 

P

ParameterResolver<InputParameter> - Class in org.jtwig.reflection.resolver.argument
 
ParameterResolver(ArgumentResolver) - Constructor for class org.jtwig.reflection.resolver.argument.ParameterResolver
 
position() - Method in class org.jtwig.reflection.model.java.JavaMethodArgument
 
positionOf(List<T>, Predicate<T>) - Static method in class org.jtwig.reflection.util.Lists2
 

R

Request(Collection<BeanMethod>, List<InputParameter>) - Constructor for class org.jtwig.reflection.MethodInvoker.Request
 
resolve(JavaMethodArgument, InputParameterResolverContext<InputParameterType>, Class) - Method in interface org.jtwig.reflection.input.InputParameterResolver
 
resolve(InputParameterType) - Method in interface org.jtwig.reflection.input.InputParameterValueResolver
 
resolve(JavaMethodArgument) - Method in interface org.jtwig.reflection.resolver.argument.ArgumentResolver
 
resolve(JavaMethodArgument) - Method in class org.jtwig.reflection.resolver.argument.CompositeArgumentResolver
 
resolve(JavaMethodArgument) - Method in class org.jtwig.reflection.resolver.argument.InputArgumentResolver
 
resolve(JavaMethodArgument, InputParameterResolverContext<InputParameterType>) - Method in class org.jtwig.reflection.resolver.argument.InputArgumentValueResolver
 
resolve(InputArgumentResolver<InputParameter>, JavaMethodArgument) - Method in class org.jtwig.reflection.resolver.argument.ParameterResolver
 
resolve(BeanMethod, List<InputParameterType>) - Method in interface org.jtwig.reflection.resolver.BeanMethodResolver
 
resolve(BeanMethod, List<InputParameterType>) - Method in class org.jtwig.reflection.resolver.BeanMethodResolverImpl
 

S

size() - Method in class org.jtwig.reflection.input.InputParameterResolverContext
 

T

transform(List<I>, Function<I, O>) - Static method in class org.jtwig.reflection.util.Lists2
 
type() - Method in class org.jtwig.reflection.model.java.JavaField
 
type(int) - Method in class org.jtwig.reflection.model.java.JavaMethod
 
type() - Method in class org.jtwig.reflection.model.java.JavaMethodArgument
 
type() - Method in class org.jtwig.reflection.model.Value
 

V

value(int) - Method in class org.jtwig.reflection.input.InputParameterResolverContext
 
value() - Method in class org.jtwig.reflection.model.java.JavaConstant
 
value(Object) - Method in class org.jtwig.reflection.model.java.JavaField
 
Value - Class in org.jtwig.reflection.model
 
Value(Object) - Constructor for class org.jtwig.reflection.model.Value
 

W

withArgumentResolver(ArgumentResolver) - Method in class org.jtwig.reflection.MethodInvokerBuilder
 
withArgumentResolvers(Collection<ArgumentResolver>) - Method in class org.jtwig.reflection.MethodInvokerBuilder
 
withInputParameterResolverFactory(InputParameterResolverFactory<T>) - Method in class org.jtwig.reflection.MethodInvokerBuilder
 
withInputParameterValueResolver(InputParameterValueResolver<T>) - Method in class org.jtwig.reflection.MethodInvokerBuilder
 
A B C E F G H I J L M N O P R S T V W 
Skip navigation links