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