org.apache.ws.jaxme.xs.jaxb
Interface JAXBProperty

All Superinterfaces:
XsObject
All Known Implementing Classes:
JAXBPropertyImpl

public interface JAXBProperty
extends XsObject

This interface implements the JAXB property bindings.

Version:
$Id$
Author:
Jochen Wiedmann

Nested Class Summary
static interface JAXBProperty.BaseType
           
 
Method Summary
 JAXBProperty.BaseType getBaseType()
          Returns the base type.
 java.lang.String getCollectionType()
          Returns the collection type; either of "indexed" or an implementation of java.util.List.
 JAXBJavadoc getJavadoc()
          Returns the getter methods JavaDoc documentation.
 java.lang.String getName()
          Returns the property name.
 java.lang.Boolean isEnableFailFastCheck()
          Returns whether FailFastCheck is enabled.
 java.lang.Boolean isFixedAttributeAsConstantProperty()
          Returns whether fixed attributes are implemented as a constant property.
 java.lang.Boolean isGenerateIsSetMethod()
          Returns whether a isSet() method is being generated.
 
Methods inherited from interface org.apache.ws.jaxme.xs.xml.XsObject
getLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validate
 

Method Detail

getName

java.lang.String getName()

Returns the property name.


getCollectionType

java.lang.String getCollectionType()

Returns the collection type; either of "indexed" or an implementation of java.util.List. The value null indicates, that the attribute has not been set.


isFixedAttributeAsConstantProperty

java.lang.Boolean isFixedAttributeAsConstantProperty()

Returns whether fixed attributes are implemented as a constant property. The value null indicates, that the attribute has not been set.


isGenerateIsSetMethod

java.lang.Boolean isGenerateIsSetMethod()

Returns whether a isSet() method is being generated. The value null indicates, that the attribute has not been set.


isEnableFailFastCheck

java.lang.Boolean isEnableFailFastCheck()

Returns whether FailFastCheck is enabled. The value null indicates, that the attribute has not been set.


getJavadoc

JAXBJavadoc getJavadoc()

Returns the getter methods JavaDoc documentation.


getBaseType

JAXBProperty.BaseType getBaseType()

Returns the base type.