org.jbind.example.soap.soap12.encoding
Class ByteData

java.lang.Object
  extended byorg.jbind.xml.instance.data.AbstractData
      extended byorg.jbind.xml.instance.data.AbstractSimpleData
          extended byorg.jbind.xml.instance.data.AbstractDecimalData
              extended byorg.jbind.xml.instance.data.AbstractIntegerData
                  extended byorg.jbind.xml.instance.data.AbstractLongData
                      extended byorg.jbind.xml.instance.data.AbstractIntData
                          extended byorg.jbind.xml.instance.data.AbstractShortData
                              extended byorg.jbind.xml.instance.data.ByteData
                                  extended byorg.jbind.example.soap.soap12.encoding.ByteData
All Implemented Interfaces:
IAnySimpleTypeData, IAnyTypeData, IByteData, IByteData, IComplexData, IComplexSCData, IDecimalData, IHasDigits, IHasOrder, IHasTotalOrder, IIntData, IIntegerData, ILongData, IShortData, ISimpleData, ITextContentProvider

public class ByteData
extends ByteData
implements IByteData


Nested Class Summary
static class ByteData.DataCreator_
           
 
Constructor Summary
ByteData()
           
 
Method Summary
protected  void doAcceptEnds_(IDataVisitor aVisitor)
           
protected  void doAcceptStarts_(IDataVisitor aVisitor)
           
 java.lang.String getId()
          Gets the id attribute.
 java.lang.String getRef()
          Gets the ref attribute.
 IAnyTypeData refRef()
          Gets the data object referenced by the "IDREF(ref)" reference constraint.
 
Methods inherited from class org.jbind.xml.instance.data.ByteData
compareSubTypeData_, doAccept, getByte, getCanonicalForm_, getShort, getSimpleStorageObject, setByte, setShort, setSimpleStorageObject
 
Methods inherited from class org.jbind.xml.instance.data.AbstractShortData
getInt, setInt
 
Methods inherited from class org.jbind.xml.instance.data.AbstractIntData
getLong, setLong
 
Methods inherited from class org.jbind.xml.instance.data.AbstractLongData
getBigInteger, setBigInteger
 
Methods inherited from class org.jbind.xml.instance.data.AbstractIntegerData
getBigDecimal, setBigDecimal
 
Methods inherited from class org.jbind.xml.instance.data.AbstractDecimalData
compareDecimal_, getNbDigits, getNbFractionDigits, isEqual, isGreater, isGreaterOrEqual, isLess, isLessOrEqual, simpleStorageValueEquals, simpleStorageValueHashCode
 
Methods inherited from class org.jbind.xml.instance.data.AbstractSimpleData
acceptImpl_, completeSimpleStorageAssignment_, getLexicalValue_, getNormalizedValue_, getObject, getTextContent_, setLexicalValue_, setObject, toString
 
Methods inherited from class org.jbind.xml.instance.data.AbstractData
accept_, addReferencedData_, createElement_, createElement_, createUncheckedAttributeData_, equals, fetchByXPath_, getAttribute_, getDataDesc_, getFixed_, getImpl_, getParent_, getSubstitutionHead_, getType_, hashCode, isDefault_, isNil_, iterAttributes_, iterElements_, iterReferencedData_, newElementData_, numberByXPath_, removeAttributeData_, selectByXPath_, setAttribute_, setDataDesc_, setImpl_, setSubstitutionHead_, setType_, stringByXPath_, testByXPath_
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jbind.xml.core.data.IByteData
getByte, setByte
 
Methods inherited from interface org.jbind.xml.core.data.IShortData
getShort, setShort
 
Methods inherited from interface org.jbind.xml.core.data.IIntData
getInt, setInt
 
Methods inherited from interface org.jbind.xml.core.data.ILongData
getLong, setLong
 
Methods inherited from interface org.jbind.xml.core.data.IIntegerData
getBigInteger, setBigInteger
 
Methods inherited from interface org.jbind.xml.core.data.IDecimalData
compareDecimal_, compareSubTypeData_, getBigDecimal, setBigDecimal
 
Methods inherited from interface org.jbind.xml.core.data.IHasOrder
isEqual, isGreater, isGreaterOrEqual, isLess, isLessOrEqual
 
Methods inherited from interface org.jbind.xml.core.data.IHasDigits
getNbDigits, getNbFractionDigits
 
Methods inherited from interface org.jbind.xml.core.data.IAnySimpleTypeData
getObject, setObject, toString
 
Methods inherited from interface org.jbind.xml.core.data.IAnyTypeData
accept_, acceptImpl_, addReferencedData_, createElement_, createElement_, equals, getAttribute_, getDataDesc_, getImpl_, getParent_, getSubstitutionHead_, getType_, hashCode, isDefault_, isNil_, iterAttributes_, iterElements_, setAttribute_, setDataDesc_, setImpl_, setSubstitutionHead_, setType_
 
Methods inherited from interface org.jbind.xml.core.data.ISimpleData
getCanonicalForm_, getLexicalValue_, getNormalizedValue_, getSimpleStorageObject, setLexicalValue_, simpleStorageValueEquals, simpleStorageValueHashCode
 
Methods inherited from interface org.jbind.xml.core.base.ITextContentProvider
getTextContent_
 

Constructor Detail

ByteData

public ByteData()
Method Detail

doAcceptStarts_

protected void doAcceptStarts_(IDataVisitor aVisitor)

doAcceptEnds_

protected void doAcceptEnds_(IDataVisitor aVisitor)

getId

public java.lang.String getId()
Description copied from interface: IByteData
Gets the id attribute.

Specified by:
getId in interface IByteData
Returns:
(optional) The value.

getRef

public java.lang.String getRef()
Description copied from interface: IByteData
Gets the ref attribute.

Specified by:
getRef in interface IByteData
Returns:
(optional) The value.

refRef

public IAnyTypeData refRef()
Description copied from interface: IByteData
Gets the data object referenced by the "IDREF(ref)" reference constraint.

Specified by:
refRef in interface IByteData
Returns:
The referenced data object.