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