Home » xmlbeans-2.5.0-src » org.apache » xmlbeans » [javadoc | source]
org.apache.xmlbeans
abstract public class: FilterXmlObject [javadoc | source]
java.lang.Object
   org.apache.xmlbeans.FilterXmlObject

All Implemented Interfaces:
    DelegateXmlObject, SimpleValue, XmlObject

A FilterXmlObject delegates to some other XmlObject, which it can use as its basic source of data, possibly transforming the data along the way or providing additional functionality. The class FilterXmlObject itself simply overrides all methods of XmlObject with versions that pass all requests to the underlying XmlObject. Subclasses of FilterXmlObject may further override some of these methods and may also provide additional methods and fields.

Note: it is important that FilterXmlObject has no storage (i.e., no non-transient fields), because subclasses may be serializable and adding storage would break the serialization format.
Method from org.apache.xmlbeans.FilterXmlObject Summary:
bigDecimalValue,   bigIntegerValue,   booleanValue,   byteArrayValue,   byteValue,   calendarValue,   changeType,   compareTo,   compareValue,   copy,   dateValue,   documentProperties,   doubleValue,   enumValue,   execQuery,   execQuery,   floatValue,   gDateValue,   gDurationValue,   getBigDecimalValue,   getBigIntegerValue,   getBooleanValue,   getByteArrayValue,   getByteValue,   getCalendarValue,   getDateValue,   getDomNode,   getDoubleValue,   getEnumValue,   getFloatValue,   getGDateValue,   getGDurationValue,   getIntValue,   getListValue,   getLongValue,   getObjectValue,   getQNameValue,   getShortValue,   getStringValue,   instanceType,   intValue,   isImmutable,   isNil,   listValue,   longValue,   monitor,   newCursor,   newDomNode,   newDomNode,   newInputStream,   newInputStream,   newReader,   newReader,   newXMLInputStream,   newXMLInputStream,   newXMLStreamReader,   newXMLStreamReader,   objectSet,   objectValue,   qNameValue,   save,   save,   save,   save,   save,   save,   save,   save,   schemaType,   selectAttribute,   selectAttribute,   selectAttributes,   selectChildren,   selectChildren,   selectChildren,   selectPath,   selectPath,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   set,   setBigDecimalValue,   setBigIntegerValue,   setBooleanValue,   setByteArrayValue,   setByteValue,   setCalendarValue,   setDateValue,   setDoubleValue,   setEnumValue,   setFloatValue,   setGDateValue,   setGDurationValue,   setIntValue,   setListValue,   setLongValue,   setNil,   setObjectValue,   setQNameValue,   setShortValue,   setStringValue,   shortValue,   stringValue,   validate,   validate,   valueEquals,   valueHashCode,   xgetListValue,   xlistValue,   xmlText,   xmlText
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.xmlbeans.FilterXmlObject Detail:
 public BigDecimal bigDecimalValue() 
Deprecated! replaced - with #getBigDecimalValue

 public BigInteger bigIntegerValue() 
Deprecated! replaced - with #getBigIntegerValue

 public boolean booleanValue() 
Deprecated! replaced - with #getBooleanValue

 public byte[] byteArrayValue() 
Deprecated! replaced - with #getByteArrayValue

 public byte byteValue() 
Deprecated! replaced - with #getByteValue

 public Calendar calendarValue() 
Deprecated! replaced - with #getCalendarValue

 public XmlObject changeType(SchemaType newType) 
 public int compareTo(Object obj) 
 public int compareValue(XmlObject obj) 
 public XmlObject copy() 
 public Date dateValue() 
Deprecated! replaced - with #getDateValue

 public XmlDocumentProperties documentProperties() 
 public double doubleValue() 
Deprecated! replaced - with #getDoubleValue

 public StringEnumAbstractBase enumValue() 
Deprecated! replaced - with #getEnumValue

 public XmlObject[] execQuery(String query) 
 public XmlObject[] execQuery(String query,
    XmlOptions options) 
 public float floatValue() 
Deprecated! replaced - with #getFloatValue

 public GDate gDateValue() 
Deprecated! replaced - with #getGDateValue

 public GDuration gDurationValue() 
Deprecated! replaced - with #getGDurationValue

 public BigDecimal getBigDecimalValue() 
 public BigInteger getBigIntegerValue() 
 public boolean getBooleanValue() 
 public byte[] getByteArrayValue() 
 public byte getByteValue() 
 public Calendar getCalendarValue() 
 public Date getDateValue() 
 public Node getDomNode() 
 public double getDoubleValue() 
 public StringEnumAbstractBase getEnumValue() 
 public float getFloatValue() 
 public GDate getGDateValue() 
 public GDuration getGDurationValue() 
 public int getIntValue() 
 public List getListValue() 
 public long getLongValue() 
 public Object getObjectValue() 
 public QName getQNameValue() 
 public short getShortValue() 
 public String getStringValue() 
 public SchemaType instanceType() 
 public int intValue() 
Deprecated! replaced - with #getIntValue

 public boolean isImmutable() 
 public boolean isNil() 
 public List listValue() 
Deprecated! replaced - with #getListValue

 public long longValue() 
Deprecated! replaced - with #getLongValue

 public Object monitor() 
 public XmlCursor newCursor() 
 public Node newDomNode() 
 public Node newDomNode(XmlOptions options) 
 public InputStream newInputStream() 
 public InputStream newInputStream(XmlOptions options) 
 public Reader newReader() 
 public Reader newReader(XmlOptions options) 
 public XMLInputStream newXMLInputStream() 
Deprecated! Deprecated - by XMLStreamReader from STaX - jsr173 API.

 public XMLInputStream newXMLInputStream(XmlOptions options) 
Deprecated! Deprecated - by XMLStreamReader from STaX - jsr173 API.

 public XMLStreamReader newXMLStreamReader() 
 public XMLStreamReader newXMLStreamReader(XmlOptions options) 
 public  void objectSet(Object obj) 
Deprecated! replaced - with #setObjectValue *

 public Object objectValue() 
Deprecated! replaced - with #getObjectValue

 public QName qNameValue() 
Deprecated! replaced - with #getQNameValue

 public  void save(File file) throws IOException 
 public  void save(OutputStream os) throws IOException 
 public  void save(Writer w) throws IOException 
 public  void save(ContentHandler ch,
    LexicalHandler lh) throws SAXException 
 public  void save(File file,
    XmlOptions options) throws IOException 
 public  void save(OutputStream os,
    XmlOptions options) throws IOException 
 public  void save(Writer w,
    XmlOptions options) throws IOException 
 public  void save(ContentHandler ch,
    LexicalHandler lh,
    XmlOptions options) throws SAXException 
 public SchemaType schemaType() 
 public XmlObject selectAttribute(QName attributeName) 
 public XmlObject selectAttribute(String attributeUri,
    String attributeLocalName) 
 public XmlObject[] selectAttributes(QNameSet attributeNameSet) 
 public XmlObject[] selectChildren(QName elementName) 
 public XmlObject[] selectChildren(QNameSet elementNameSet) 
 public XmlObject[] selectChildren(String elementUri,
    String elementLocalName) 
 public XmlObject[] selectPath(String path) 
 public XmlObject[] selectPath(String path,
    XmlOptions options) 
 public XmlObject set(XmlObject srcObj) 
 public  void set(String obj) 
Deprecated! replaced - with #setStringValue

 public  void set(boolean v) 
Deprecated! replaced - with #setBooleanValue

 public  void set(byte v) 
Deprecated! replaced - with #setByteValue

 public  void set(short v) 
Deprecated! replaced - with #setShortValue

 public  void set(int v) 
Deprecated! replaced - with #setIntValue

 public  void set(long v) 
Deprecated! replaced - with #setLongValue

 public  void set(BigInteger obj) 
Deprecated! replaced - with #setBigIntegerValue

 public  void set(BigDecimal obj) 
Deprecated! replaced - with #setBigDecimalValue

 public  void set(float v) 
Deprecated! replaced - with #setFloatValue

 public  void set(double v) 
Deprecated! replaced - with #setDoubleValue

 public  void set(byte[] obj) 
Deprecated! replaced - with #setByteArrayValue

 public  void set(StringEnumAbstractBase obj) 
Deprecated! replaced - with #setEnumValue

 public  void set(Calendar obj) 
Deprecated! replaced - with #setCalendarValue

 public  void set(Date obj) 
Deprecated! replaced - with #setDateValue

 public  void set(GDateSpecification obj) 
Deprecated! replaced - with #setGDateValue

 public  void set(GDurationSpecification obj) 
Deprecated! replaced - with #setGDurationValue

 public  void set(QName obj) 
Deprecated! replaced - with #setQNameValue

 public  void set(List obj) 
Deprecated! replaced - with #setListValue

 public  void setBigDecimalValue(BigDecimal obj) 
 public  void setBigIntegerValue(BigInteger obj) 
 public  void setBooleanValue(boolean v) 
 public  void setByteArrayValue(byte[] obj) 
 public  void setByteValue(byte v) 
 public  void setCalendarValue(Calendar obj) 
 public  void setDateValue(Date obj) 
 public  void setDoubleValue(double v) 
 public  void setEnumValue(StringEnumAbstractBase obj) 
 public  void setFloatValue(float v) 
 public  void setGDateValue(GDate obj) 
 public  void setGDurationValue(GDuration obj) 
 public  void setIntValue(int v) 
 public  void setListValue(List obj) 
 public  void setLongValue(long v) 
 public  void setNil() 
 public  void setObjectValue(Object obj) 
 public  void setQNameValue(QName obj) 
 public  void setShortValue(short v) 
 public  void setStringValue(String obj) 
 public short shortValue() 
Deprecated! replaced - with #getShortValue

 public String stringValue() 
Deprecated! replaced - with #getStringValue

 public boolean validate() 
 public boolean validate(XmlOptions options) 
 public boolean valueEquals(XmlObject obj) 
 public int valueHashCode() 
 public List xgetListValue() 
 public List xlistValue() 
Deprecated! replaced - with #getListValue

 public String xmlText() 
 public String xmlText(XmlOptions options)