org.springframework.core.type.AnnotatedTypeMetadatapublic class ConditionalAnnotationMetadata extends Object implements org.springframework.core.type.AnnotatedTypeMetadata
| Modifier and Type | Field | Description |
|---|---|---|
static String |
PARAMETER_INDEX |
| Constructor | Description |
|---|---|
ConditionalAnnotationMetadata(com.github.krr.mongodb.aggregate.support.annotations.Conditional conditional) |
| Modifier and Type | Method | Description |
|---|---|---|
org.springframework.util.MultiValueMap<String,Object> |
getAllAnnotationAttributes(String annotationName) |
|
org.springframework.util.MultiValueMap<String,Object> |
getAllAnnotationAttributes(String annotationName,
boolean classValuesAsString) |
|
Map<String,Object> |
getAnnotationAttributes(String annotationName) |
|
Map<String,Object> |
getAnnotationAttributes(String annotationName,
boolean classValuesAsString) |
|
org.springframework.core.annotation.MergedAnnotations |
getAnnotations() |
|
boolean |
isAnnotated(String annotationName) |
public static final String PARAMETER_INDEX
public ConditionalAnnotationMetadata(com.github.krr.mongodb.aggregate.support.annotations.Conditional conditional)
@NonNull public org.springframework.core.annotation.MergedAnnotations getAnnotations()
getAnnotations in interface org.springframework.core.type.AnnotatedTypeMetadatapublic boolean isAnnotated(@NonNull
String annotationName)
isAnnotated in interface org.springframework.core.type.AnnotatedTypeMetadatapublic Map<String,Object> getAnnotationAttributes(@NonNull String annotationName)
getAnnotationAttributes in interface org.springframework.core.type.AnnotatedTypeMetadatapublic Map<String,Object> getAnnotationAttributes(@NonNull String annotationName, boolean classValuesAsString)
getAnnotationAttributes in interface org.springframework.core.type.AnnotatedTypeMetadatapublic org.springframework.util.MultiValueMap<String,Object> getAllAnnotationAttributes(@NonNull String annotationName)
getAllAnnotationAttributes in interface org.springframework.core.type.AnnotatedTypeMetadataCopyright © 2019. All rights reserved.