EclipseLink1.0 - 20080707 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.Class<? extends javax.xml.bind.annotation.DomHandler> getDomHandlerClass()
           
 boolean isAny()
           
 boolean isLax()
           
 void setDomHandlerClass(java.lang.Class<? extends javax.xml.bind.annotation.DomHandler> domHandlerClass)
           
 void setLax(boolean b)
           
 
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
 

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)

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()

EclipseLink1.0 - 20080707 API Reference