Package org.apache.cxf.aegis.type.java5
Class AnnotationReader
- java.lang.Object
-
- org.apache.cxf.aegis.type.java5.AnnotationReader
-
public class AnnotationReader extends Object
-
-
Constructor Summary
Constructors Constructor Description AnnotationReader()
-
Method Summary
-
-
-
Method Detail
-
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)
-
getReturnType
public Class<?> getReturnType(AnnotatedElement element)
-
getName
public String getName(AnnotatedElement element)
-
getReturnTypeName
public String getReturnTypeName(AnnotatedElement element)
-
getNamespace
public String getNamespace(AnnotatedElement element)
-
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)
-
-