org.eclipse.persistence.jaxb.compiler
Class AnyProperty
java.lang.Object
org.eclipse.persistence.jaxb.compiler.Property
org.eclipse.persistence.jaxb.compiler.AnyProperty
public class AnyProperty
- extends Property
INTERNAL:
Purpose:Subclass Property to add XmlAnyElement specific information
Responsibilities:
- Indicate that a property represents an xsd:any construct
- Store additional XmlAnyElement specific information
This class is a subclass of Property and is used to indicate that
a property maps to an xs:any structure in the schema. This will be
created by the AnnotationsProcessor for any property that is annotated
with the XmlAnyElement annotation.
- See Also:
Property
,
TypeInfo
,
AnnotationsProcessor
- Author:
- mmacivor
Methods inherited from class org.eclipse.persistence.jaxb.compiler.Property |
getAdapterClass, getElement, getGenericType, getGetMethodName, getMimeType, getPropertyName, getSchemaName, getSchemaType, getSetMethodName, getType, getValueType, hasAdapterClass, isAttribute, isChoice, isMethodProperty, isMtomAttachment, isReference, isRequired, isSwaAttachmentRef, setAdapterClass, setAdapterClass, setElement, setGenericType, setGetMethodName, setHelper, setIsAttribute, setIsMtomAttachment, setIsRequired, setIsSwaAttachmentRef, setMethodProperty, setMimeType, setPropertyName, setSchemaName, setSchemaType, setSetMethodName, setType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnyProperty
public AnyProperty(Helper helper)
isAny
public boolean isAny()
- Overrides:
isAny
in class Property
isLax
public boolean isLax()
setLax
public void setLax(boolean b)
setDomHandlerClass
public void setDomHandlerClass(java.lang.Class<? extends javax.xml.bind.annotation.DomHandler> domHandlerClass)
getDomHandlerClass
public java.lang.Class<? extends javax.xml.bind.annotation.DomHandler> getDomHandlerClass()