public class ClassMetadataImpl extends java.lang.Object implements ClassMetadata
| Constructor and Description |
|---|
ClassMetadataImpl(java.lang.Class<?> sourceClass,
org.springframework.core.annotation.MergedAnnotations annotations) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMethodMetadata(MethodMetadata metadata) |
org.springframework.core.annotation.MergedAnnotations |
getAnnotations() |
MethodMetadata |
getMethodMetadata(java.lang.reflect.Method method) |
java.util.Collection<MethodMetadata> |
getMethodsMetadata() |
java.lang.Class<?> |
getSourceClass() |
public ClassMetadataImpl(java.lang.Class<?> sourceClass,
org.springframework.core.annotation.MergedAnnotations annotations)
public java.lang.Class<?> getSourceClass()
getSourceClass in interface ClassMetadatapublic org.springframework.core.annotation.MergedAnnotations getAnnotations()
getAnnotations in interface org.springframework.core.type.AnnotatedTypeMetadatapublic java.util.Collection<MethodMetadata> getMethodsMetadata()
getMethodsMetadata in interface ClassMetadatapublic MethodMetadata getMethodMetadata(java.lang.reflect.Method method)
getMethodMetadata in interface ClassMetadatapublic void addMethodMetadata(MethodMetadata metadata)