public class AnnotationReader extends Object
Constructor and Description |
---|
AnnotationReader() |
Modifier and Type | Method and Description |
---|---|
int |
getMinOccurs(AnnotatedElement element) |
static Integer |
getMinOccurs(Annotation[] anns) |
String |
getName(AnnotatedElement element) |
String |
getNamespace(AnnotatedElement element) |
String |
getParamNamespace(Method method,
int index) |
Class<?> |
getParamType(Method method,
int index) |
String |
getParamTypeName(Method method,
int index) |
String |
getReturnNamespace(AnnotatedElement element) |
Class<?> |
getReturnType(AnnotatedElement element) |
String |
getReturnTypeName(AnnotatedElement element) |
Class<?> |
getType(AnnotatedElement element) |
boolean |
isAttribute(AnnotatedElement element) |
boolean |
isElement(AnnotatedElement element) |
boolean |
isExtensibleAttributes(AnnotatedElement element,
boolean defaultValue) |
boolean |
isExtensibleElements(AnnotatedElement element,
boolean defaultValue) |
boolean |
isFlat(Annotation[] annotations) |
boolean |
isIgnored(AnnotatedElement element) |
Boolean |
isNillable(AnnotatedElement element) |
static Boolean |
isNillable(Annotation[] anns) |
public boolean isIgnored(AnnotatedElement element)
public boolean isAttribute(AnnotatedElement element)
public boolean isElement(AnnotatedElement element)
public Boolean isNillable(AnnotatedElement element)
public static Boolean isNillable(Annotation[] anns)
public Class<?> getType(AnnotatedElement element)
public Class<?> getReturnType(AnnotatedElement element)
public String getName(AnnotatedElement element)
public String getReturnTypeName(AnnotatedElement element)
public String getNamespace(AnnotatedElement element)
public String getReturnNamespace(AnnotatedElement element)
public int getMinOccurs(AnnotatedElement element)
public static Integer getMinOccurs(Annotation[] anns)
public boolean isExtensibleElements(AnnotatedElement element, boolean defaultValue)
public boolean isExtensibleAttributes(AnnotatedElement element, boolean defaultValue)
public boolean isFlat(Annotation[] annotations)
Apache CXF