|
JDOM 2.0.2 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Package org.jdom2 |
---|
Class org.jdom2.Attribute extends org.jdom2.CloneBase implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
java.lang.String name
Attribute
Namespace namespace
Namespace
of the Attribute
java.lang.String value
Attribute
AttributeType type
Attribute
boolean specified
Class org.jdom2.CDATA extends Text implements Serializable |
---|
serialVersionUID: 200L
Class org.jdom2.Comment extends Content implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
java.lang.String text
Comment
Class org.jdom2.Content extends org.jdom2.CloneBase implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
Content.CType ctype
Class org.jdom2.DataConversionException extends JDOMException implements Serializable |
---|
serialVersionUID: 200L
Class org.jdom2.DocType extends Content implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
java.lang.String elementName
java.lang.String publicID
java.lang.String systemID
java.lang.String internalSubset
Class org.jdom2.Document extends org.jdom2.CloneBase implements Serializable |
---|
serialVersionUID: 200L
Serialization Methods |
---|
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there is a reading problem.
java.lang.ClassNotFoundException
- when a class cannot be foundDocument.writeObject(ObjectOutputStream)
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
The Stream protocol is:
java.io.IOException
- if there is a writing problem.Serialized Fields |
---|
java.lang.String baseURI
Class org.jdom2.Element extends Content implements Serializable |
---|
serialVersionUID: 200L
Serialization Methods |
---|
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
- if there is a reading problem.
java.lang.ClassNotFoundException
- when a class cannot be foundElement.writeObject(ObjectOutputStream)
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
- if there is a writing problem.Serialized Fields |
---|
java.lang.String name
Namespace namespace
Class org.jdom2.EntityRef extends Content implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
java.lang.String name
EntityRef
java.lang.String publicID
EntityRef
java.lang.String systemID
EntityRef
Class org.jdom2.IllegalAddException extends java.lang.IllegalArgumentException implements Serializable |
---|
serialVersionUID: 200L
Class org.jdom2.IllegalDataException extends java.lang.IllegalArgumentException implements Serializable |
---|
serialVersionUID: 200L
Class org.jdom2.IllegalNameException extends java.lang.IllegalArgumentException implements Serializable |
---|
serialVersionUID: 200L
Class org.jdom2.IllegalTargetException extends java.lang.IllegalArgumentException implements Serializable |
---|
serialVersionUID: 200L
Class org.jdom2.JDOMException extends java.lang.Exception implements Serializable |
---|
serialVersionUID: 200L
Class org.jdom2.Namespace extends java.lang.Object implements Serializable |
---|
serialVersionUID: 200L
Serialization Methods |
---|
private java.lang.Object readResolve() throws java.io.InvalidObjectException
java.io.InvalidObjectException
- alwaysprivate java.lang.Object writeReplace()
Class org.jdom2.ProcessingInstruction extends Content implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
java.lang.String target
java.lang.String rawData
Class org.jdom2.Text extends Content implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
java.lang.String value
Package org.jdom2.filter |
---|
Class org.jdom2.filter.AbstractFilter extends java.lang.Object implements Serializable |
---|
serialVersionUID: 200L
Class org.jdom2.filter.AttributeFilter extends AbstractFilter<Attribute> implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
java.lang.String name
Namespace namespace
Class org.jdom2.filter.ContentFilter extends AbstractFilter<Content> implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
int filterMask
Class org.jdom2.filter.ElementFilter extends AbstractFilter<Element> implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
java.lang.String name
Namespace namespace
Package org.jdom2.input |
---|
Class org.jdom2.input.JDOMParseException extends JDOMException implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
Document partialDocument
Package org.jdom2.located |
---|
Class org.jdom2.located.LocatedCDATA extends CDATA implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
int line
int col
Class org.jdom2.located.LocatedComment extends Comment implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
int line
int col
Class org.jdom2.located.LocatedDocType extends DocType implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
int line
int col
Class org.jdom2.located.LocatedElement extends Element implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
int line
int col
Class org.jdom2.located.LocatedEntityRef extends EntityRef implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
int line
int col
Class org.jdom2.located.LocatedProcessingInstruction extends ProcessingInstruction implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
int line
int col
Class org.jdom2.located.LocatedText extends Text implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
int line
int col
Package org.jdom2.transform |
---|
Class org.jdom2.transform.XSLTransformException extends JDOMException implements Serializable |
---|
serialVersionUID: 200L
Package org.jdom2.xpath |
---|
Class org.jdom2.xpath.XPath extends java.lang.Object implements Serializable |
---|
serialVersionUID: 200L
Serialization Methods |
---|
protected final java.lang.Object writeReplace() throws java.io.ObjectStreamException
Note: Subclasses are not allowed to override this method to ensure valid serialization of all implementations.
java.io.ObjectStreamException
- never.Package org.jdom2.xpath.jaxen |
---|
Class org.jdom2.xpath.jaxen.JDOMXPath extends XPath implements Serializable |
---|
serialVersionUID: 200L
Serialized Fields |
---|
org.jdom2.xpath.jaxen.JDOMNavigator navigator
Because of the need to wrap Namespace, we also need to unwrap namespace. Further, we can't re-use the details from one 'selectNodes' to another because the Document tree may have been modified between, and also, we do not want to be holding on to memory.
Finally, we want to pre-load the NamespaceContext with the namespaces that are in scope for the contextNode being searched.
So, we need to reset the Navigator before and after each use. try{} finally {} to the rescue.
|
JDOM 2.0.2 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |