org.apache.cxf.aegis.type.java5
Class AnnotationReader
java.lang.Object
org.apache.cxf.aegis.type.java5.AnnotationReader
public class AnnotationReader
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotationReader
public AnnotationReader()
isIgnored
public boolean isIgnored(AnnotatedElement element)
isAttribute
public boolean isAttribute(AnnotatedElement element)
isElement
public boolean isElement(AnnotatedElement element)
isNillable
public Boolean isNillable(AnnotatedElement element)
isNillable
public static Boolean isNillable(Annotation[] anns)
getType
public Class getType(AnnotatedElement element)
getParamType
public Class getParamType(Method method,
int index)
getReturnType
public Class getReturnType(AnnotatedElement element)
getName
public String getName(AnnotatedElement element)
getParamTypeName
public String getParamTypeName(Method method,
int index)
getReturnTypeName
public String getReturnTypeName(AnnotatedElement element)
getNamespace
public String getNamespace(AnnotatedElement element)
getParamNamespace
public String getParamNamespace(Method method,
int index)
getReturnNamespace
public String getReturnNamespace(AnnotatedElement element)
getMinOccurs
public int getMinOccurs(AnnotatedElement element)
getMinOccurs
public static Integer getMinOccurs(Annotation[] anns)
isExtensibleElements
public boolean isExtensibleElements(AnnotatedElement element,
boolean defaultValue)
isExtensibleAttributes
public boolean isExtensibleAttributes(AnnotatedElement element,
boolean defaultValue)
isFlat
public boolean isFlat(Annotation[] annotations)
Apache CXF