org.apache.ws.jaxme.xs.jaxb

Interface JAXBProperty

public interface JAXBProperty extends XsObject

This interface implements the JAXB property bindings.

Version: $Id: JAXBProperty.java 231785 2004-02-16 23:39:59Z jochen $

Author: Jochen Wiedmann

Nested Class Summary
static interfaceJAXBProperty.BaseType
Method Summary
JAXBProperty.BaseTypegetBaseType()

Returns the base type.

StringgetCollectionType()

Returns the collection type; either of "indexed" or an implementation of java.util.List.

JAXBJavadocgetJavadoc()

Returns the getter methods JavaDoc documentation.

StringgetName()

Returns the property name.

BooleanisEnableFailFastCheck()

Returns whether FailFastCheck is enabled.

BooleanisFixedAttributeAsConstantProperty()

Returns whether fixed attributes are implemented as a constant property.

BooleanisGenerateIsSetMethod()

Returns whether a isSet() method is being generated.

Method Detail

getBaseType

public JAXBProperty.BaseType getBaseType()

Returns the base type.

getCollectionType

public 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.

getJavadoc

public JAXBJavadoc getJavadoc()

Returns the getter methods JavaDoc documentation.

getName

public String getName()

Returns the property name.

isEnableFailFastCheck

public Boolean isEnableFailFastCheck()

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

isFixedAttributeAsConstantProperty

public Boolean isFixedAttributeAsConstantProperty()

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

isGenerateIsSetMethod

public Boolean isGenerateIsSetMethod()

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