@Deprecated public class AnnotationMappingDiscoverer extends Object implements MappingDiscoverer
MappingDiscoverer implementation that inspects mappings from a particular annotation.| Constructor and Description |
|---|
AnnotationMappingDiscoverer(Class<? extends Annotation> annotation)
Deprecated.
Creates an
AnnotationMappingDiscoverer for the given annotation type. |
AnnotationMappingDiscoverer(Class<? extends Annotation> annotation,
String mappingAttributeName)
Deprecated.
Creates an
AnnotationMappingDiscoverer for the given annotation type and attribute name. |
| Modifier and Type | Method and Description |
|---|---|
String |
getMapping(Class<?> type)
Deprecated.
Returns the mapping associated with the given type.
|
String |
getMapping(Class<?> type,
Method method)
Deprecated.
Returns the mapping for the given
Method invoked on the given type. |
String |
getMapping(Method method)
Deprecated.
Returns the mapping associated with the given
Method. |
Collection<HttpMethod> |
getRequestMethod(Class<?> type,
Method method)
Deprecated.
|
public AnnotationMappingDiscoverer(Class<? extends Annotation> annotation)
AnnotationMappingDiscoverer for the given annotation type. Will lookup the value
attribute by default.annotation - must not be null.public AnnotationMappingDiscoverer(Class<? extends Annotation> annotation, @Nullable String mappingAttributeName)
AnnotationMappingDiscoverer for the given annotation type and attribute name.annotation - must not be null.mappingAttributeName - if null, it defaults to value.@Nullable public String getMapping(Class<?> type)
MappingDiscoverergetMapping in interface MappingDiscoverertype - must not be null.@Nullable public String getMapping(Method method)
MappingDiscovererMethod. This will include the type-level mapping.getMapping in interface MappingDiscoverermethod - must not be null.@Nullable public String getMapping(Class<?> type, Method method)
MappingDiscovererMethod invoked on the given type. This can be used to calculate the
mapping for a super type method being invoked on a sub-type with a type mapping.getMapping in interface MappingDiscoverertype - must not be null.method - must not be null.public Collection<HttpMethod> getRequestMethod(Class<?> type, Method method)
getRequestMethod in interface MappingDiscoverertype - method - Copyright © 2011–2020 Pivotal, Inc.. All rights reserved.