EclipseLink 2.0.0, build 'v20091105-r5740' API Reference

org.eclipse.persistence.jaxb.compiler
Class AnyProperty

java.lang.Object
  extended by org.eclipse.persistence.jaxb.compiler.Property
      extended by org.eclipse.persistence.jaxb.compiler.AnyProperty

public class AnyProperty
extends Property

INTERNAL:

Purpose:Subclass Property to add XmlAnyElement specific information

Responsibilities:

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

Constructor Summary
AnyProperty(Helper helper)
           
 
Method Summary
 java.lang.String getDomHandlerClassName()
          Return the DomHandler class name.
 boolean isAny()
           
 boolean isLax()
           
 void setDomHandlerClassName(java.lang.String domHandlerClassName)
          Set the DomHandler class name.
 void setLax(boolean b)
           
 
Methods inherited from class org.eclipse.persistence.jaxb.compiler.Property
getActualType, getBackpointerContainerClass, getBackpointerGetMethodName, getBackpointerPropertyName, getBackpointerSetMethodName, getDefaultValue, getElement, getGenericType, getGetMethodName, getMimeType, getOriginalType, getPropertyName, getSchemaName, getSchemaType, getSetMethodName, getType, getXmlElementWrapper, getXmlJavaTypeAdapter, isAnyAttribute, isAttribute, isChoice, isCollectionType, isMethodProperty, isMixedContent, isMtomAttachment, isNillable, isReference, isRequired, isSetDefaultValue, isSetXmlElementWrapper, isSetXmlJavaTypeAdapter, isSwaAttachmentRef, isTransient, isXmlElementType, isXmlId, isXmlIdRef, isXmlList, isXmlValue, setAdapterClass, setBackpointerContainerClass, setBackpointerGetMethodName, setBackpointerPropertyName, setBackpointerSetMethodName, setDefaultValue, setElement, setGenericType, setGetMethodName, setHasXmlElementType, setHelper, setIsAnyAttribute, setIsAttribute, setIsMtomAttachment, setIsRequired, setIsSwaAttachmentRef, setIsXmlId, setIsXmlIdRef, setIsXmlList, setIsXmlValue, setMethodProperty, setMimeType, setMixedContent, setNillable, setOriginalType, setPropertyName, setSchemaName, setSchemaType, setSetMethodName, setTransient, setType, setXmlElementWrapper, setXmlJavaTypeAdapter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnyProperty

public AnyProperty(Helper helper)
Method Detail

isAny

public boolean isAny()
Overrides:
isAny in class Property

isLax

public boolean isLax()

setLax

public void setLax(boolean b)

getDomHandlerClassName

public java.lang.String getDomHandlerClassName()
Return the DomHandler class name.

Returns:

setDomHandlerClassName

public void setDomHandlerClassName(java.lang.String domHandlerClassName)
Set the DomHandler class name.

Parameters:
domHandlerClassName -

EclipseLink 2.0.0, build 'v20091105-r5740' API Reference