org.codehaus.enunciate.contract.jaxb
Interface ImplicitChildElement

All Superinterfaces:
ImplicitSchemaElement
All Known Implementing Classes:
ImplicitChildElementRef, WebFault.FaultBeanChildElement, WebParam, WebResult

public interface ImplicitChildElement
extends ImplicitSchemaElement

An implicit child element.

Author:
Ryan Heaton

Method Summary
 java.lang.String getMaxOccurs()
          The value for the max occurs of the child element.
 java.lang.String getMimeType()
          The mime type for this child element (for binary data), or null if not applicable.
 int getMinOccurs()
          The value for the min occurs of the child element.
 com.sun.mirror.type.TypeMirror getType()
          Gets the java type for this child element.
 javax.xml.namespace.QName getTypeQName()
          The qname of the type for this element.
 XmlType getXmlType()
          Gets the xml type for this child element.
 boolean isSwaRef()
          Whether this child element is an attachment ref.
 
Methods inherited from interface org.codehaus.enunciate.contract.jaxb.ImplicitSchemaElement
getElementDocs, getElementName, getPosition, getTargetNamespace
 

Method Detail

getMinOccurs

int getMinOccurs()
The value for the min occurs of the child element.

Returns:
The value for the min occurs of the child element.

getMaxOccurs

java.lang.String getMaxOccurs()
The value for the max occurs of the child element.

Returns:
The value for the max occurs of the child element.

getTypeQName

javax.xml.namespace.QName getTypeQName()
The qname of the type for this element. Since child element types cannot be anonymous, this value must not be null.

Specified by:
getTypeQName in interface ImplicitSchemaElement
Returns:
The qname of the type for this element.

getXmlType

XmlType getXmlType()
Gets the xml type for this child element.

Returns:
The xml type.

getMimeType

java.lang.String getMimeType()
The mime type for this child element (for binary data), or null if not applicable.

Returns:
The mime type or null.

isSwaRef

boolean isSwaRef()
Whether this child element is an attachment ref.

Returns:
Whether this child element is an attachment ref.

getType

com.sun.mirror.type.TypeMirror getType()
Gets the java type for this child element.

Returns:
The xml type.