public class JAXBPropertyImpl extends JAXBXsObjectImpl implements JAXBProperty
Implementation of the Property interface.
| Type | Property and Description |
|---|---|
java.lang.Boolean |
isFixedAttributeAsConstant
Returns whether fixed attributes are implemented as a
constant property.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
JAXBPropertyImpl.BaseTypeImpl |
JAXBProperty.BaseType| Modifier | Constructor and Description |
|---|---|
protected |
JAXBPropertyImpl(XsObject pParent)
Creates a new instance of JAXBPropertyImpl.
|
| Modifier and Type | Method and Description |
|---|---|
JAXBProperty.BaseType |
createBaseType() |
JAXBJavadoc |
createJavadoc() |
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. |
void |
setCollectionType(java.lang.String pType) |
void |
setEnableFailFastCheck(java.lang.Boolean pEnableFailFastCheck) |
void |
setFixedAttributeAsConstantProperty(java.lang.Boolean pFixedAttributeAsConstantProperty) |
void |
setGenerateIsSetMethod(java.lang.Boolean pGenerateIsSetMethod) |
void |
setName(java.lang.String pName) |
getJAXBXsObjectFactoryasXsQName, asXsQName, getContext, getLocator, getNamespaceSupport, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, isValidated, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLocator, getObjectFactory, getParentObject, getXsESchema, isTopLevelObject, validateisFixedAttributeAsConstantProperty in interface JAXBPropertyprotected JAXBPropertyImpl(XsObject pParent)
Creates a new instance of JAXBPropertyImpl.
public void setName(java.lang.String pName)
public java.lang.String getName()
JAXBPropertyReturns the property name.
getName in interface JAXBPropertypublic void setCollectionType(java.lang.String pType)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionpublic java.lang.String getCollectionType()
JAXBPropertyReturns the collection type; either of "indexed"
or an implementation of java.util.List.
The value null indicates, that the attribute has not
been set.
getCollectionType in interface JAXBPropertypublic void setFixedAttributeAsConstantProperty(java.lang.Boolean pFixedAttributeAsConstantProperty)
public java.lang.Boolean isFixedAttributeAsConstantProperty()
JAXBPropertyReturns whether fixed attributes are implemented as a constant property. The value null indicates, that the attribute has not been set.
isFixedAttributeAsConstantProperty in interface JAXBPropertypublic void setGenerateIsSetMethod(java.lang.Boolean pGenerateIsSetMethod)
public java.lang.Boolean isGenerateIsSetMethod()
JAXBPropertyReturns whether a isSet() method is being
generated. The value null indicates, that the attribute
has not been set.
isGenerateIsSetMethod in interface JAXBPropertypublic void setEnableFailFastCheck(java.lang.Boolean pEnableFailFastCheck)
public java.lang.Boolean isEnableFailFastCheck()
JAXBPropertyReturns whether FailFastCheck is enabled. The value null indicates, that the attribute has not been set.
isEnableFailFastCheck in interface JAXBPropertypublic JAXBJavadoc createJavadoc()
public JAXBJavadoc getJavadoc()
JAXBPropertyReturns the getter methods JavaDoc documentation.
getJavadoc in interface JAXBPropertypublic JAXBProperty.BaseType createBaseType()
public JAXBProperty.BaseType getBaseType()
JAXBPropertyReturns the base type.
getBaseType in interface JAXBProperty