@Component
public class FactoryMethodProvider
extends java.lang.Object
Constructor and Description |
---|
FactoryMethodProvider(com.fasterxml.classmate.TypeResolver resolver) |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<com.fasterxml.classmate.members.ResolvedConstructor> |
constructors(com.fasterxml.classmate.ResolvedType resolvedType) |
java.util.Collection<com.fasterxml.classmate.members.ResolvedMethod> |
delegatedFactoryMethods(com.fasterxml.classmate.ResolvedType resolvedType) |
com.google.common.base.Optional<? extends com.fasterxml.classmate.members.ResolvedParameterizedMember> |
in(com.fasterxml.classmate.ResolvedType resolvedType,
com.google.common.base.Predicate<com.fasterxml.classmate.members.ResolvedParameterizedMember> predicate) |
@Autowired public FactoryMethodProvider(com.fasterxml.classmate.TypeResolver resolver)
public com.google.common.base.Optional<? extends com.fasterxml.classmate.members.ResolvedParameterizedMember> in(com.fasterxml.classmate.ResolvedType resolvedType, com.google.common.base.Predicate<com.fasterxml.classmate.members.ResolvedParameterizedMember> predicate)
public java.util.Collection<com.fasterxml.classmate.members.ResolvedConstructor> constructors(com.fasterxml.classmate.ResolvedType resolvedType)
public java.util.Collection<com.fasterxml.classmate.members.ResolvedMethod> delegatedFactoryMethods(com.fasterxml.classmate.ResolvedType resolvedType)