public class AnnotationInvocationMetadataFactory extends Object implements InvocationMetadataFactory
MultiModule.Filter| Constructor and Description |
|---|
AnnotationInvocationMetadataFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<Class<?>> |
collectAllClasses() |
protected Collection<Class<?>> |
collectClasses(Collection<String> rootPackageNames,
Collection<ClassCollector> collectors) |
Collection<InvocationMetadata> |
createInvocationMetadatas(ApplicationProperties properties,
ContainerAdaptor instanceProvider) |
protected ClassLoader |
currentClassLoader() |
protected List<ClassCollector> |
getClassCollectors() |
protected RequestPathMetadata |
newRequestPathDefinition(String root,
String path,
String[] methods) |
protected RequestPathMetadata |
relativeRequestPath(Class<?> invocationClass,
Method invocationMethod,
Route typePathMapping,
Route methodPathMapping) |
public Collection<InvocationMetadata> createInvocationMetadatas(ApplicationProperties properties, ContainerAdaptor instanceProvider)
createInvocationMetadatas in interface InvocationMetadataFactoryprotected RequestPathMetadata relativeRequestPath(Class<?> invocationClass, Method invocationMethod, Route typePathMapping, Route methodPathMapping)
protected RequestPathMetadata newRequestPathDefinition(String root, String path, String[] methods)
protected Collection<Class<?>> collectAllClasses()
protected ClassLoader currentClassLoader()
protected Collection<Class<?>> collectClasses(Collection<String> rootPackageNames, Collection<ClassCollector> collectors)
protected List<ClassCollector> getClassCollectors()
Copyright © 2011-2017 Analog Web Framework Development Team. All Rights Reserved.