META-INF/MANIFEST.MF
safesax/
safesax/BadXmlException.class
BadXmlException.java
package safesax
safesax.BadXmlException extends org.xml.sax.SAXParseException {
public void <init> (java.lang.String, org.xml.sax.Locator)
String message
org.xml.sax.Locator locator
public java.lang.String getMessage ()
}
safesax/Children$Child.class
Children.java
package safesax
safesax.Children$Child extends safesax.Element {
final int hash
safesax.Children$Child next
void <init> (safesax.Element, java.lang.String, java.lang.String, int, int)
safesax.Element parent
String uri
String localName
int depth
int hash
}
safesax/Children.class
Children.java
package safesax
safesax.Children extends java.lang.Object {
safesax.Children$Child[] children
void <init> ()
safesax.Element getOrCreate (safesax.Element, java.lang.String, java.lang.String)
safesax.Children$Child previous
safesax.Element parent
String uri
String localName
int hash
int index
safesax.Children$Child current
safesax.Element get (java.lang.String, java.lang.String)
String uri
String localName
int hash
int index
safesax.Children$Child current
}
safesax/Element.class
Element.java
package safesax
public safesax.Element extends java.lang.Object {
final String uri
final String localName
final int depth
final safesax.Element parent
safesax.Children children
java.util.ArrayList requiredChilden
boolean visited
safesax.StartElementListener startElementListener
safesax.EndElementListener endElementListener
safesax.EndTextElementListener endTextElementListener
void <init> (safesax.Element, java.lang.String, java.lang.String, int)
safesax.Element parent
String uri
String localName
int depth
public safesax.Element getChild (java.lang.String)
String localName
public safesax.Element getChild (java.lang.String, java.lang.String)
String uri
String localName
public safesax.Element requireChild (java.lang.String)
String localName
public safesax.Element requireChild (java.lang.String, java.lang.String)
String uri
String localName
safesax.Element child
public void setElementListener (safesax.ElementListener)
safesax.ElementListener elementListener
public void setTextElementListener (safesax.TextElementListener)
safesax.TextElementListener elementListener
public void setStartElementListener (safesax.StartElementListener)
safesax.StartElementListener startElementListener
public void setEndElementListener (safesax.EndElementListener)
safesax.EndElementListener endElementListener
public void setEndTextElementListener (safesax.EndTextElementListener)
safesax.EndTextElementListener endTextElementListener
public java.lang.String toString ()
static java.lang.String toString (java.lang.String, java.lang.String)
String uri
String localName
void resetRequiredChildren ()
int i
java.util.ArrayList requiredChildren
void checkRequiredChildren (org.xml.sax.Locator) throws org.xml.sax.SAXParseException
safesax.Element child
int i
org.xml.sax.Locator locator
java.util.ArrayList requiredChildren
}
safesax/ElementListener.class
ElementListener.java
package safesax
public abstract safesax.ElementListener extends java.lang.Object implements safesax.StartElementListener safesax.EndElementListener {
}
safesax/EndElementListener.class
EndElementListener.java
package safesax
public abstract safesax.EndElementListener extends java.lang.Object {
public abstract void end ()
}
safesax/EndTextElementListener.class
EndTextElementListener.java
package safesax
public abstract safesax.EndTextElementListener extends java.lang.Object {
public abstract void end (java.lang.String)
}
safesax/Parsers.class
Parsers.java
package safesax
public safesax.Parsers extends java.lang.Object {
public void <init> ()
public static void parse (java.io.Reader, org.xml.sax.ContentHandler) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.XMLReader reader
javax.xml.parsers.ParserConfigurationException e
java.io.Reader in
org.xml.sax.ContentHandler contentHandler
}
safesax/RootElement$1.class
RootElement.java
package safesax
safesax.RootElement$1 extends java.lang.Object implements org.xml.sax.Locator {
final synthetic safesax.RootElement this$0
void <init> (safesax.RootElement)
public java.lang.String getPublicId ()
org.xml.sax.Locator locator
public java.lang.String getSystemId ()
org.xml.sax.Locator locator
public int getLineNumber ()
org.xml.sax.Locator locator
public int getColumnNumber ()
org.xml.sax.Locator locator
}
safesax/RootElement$Handler.class
RootElement.java
package safesax
safesax.RootElement$Handler extends org.xml.sax.helpers.DefaultHandler {
org.xml.sax.Locator locator
int depth
safesax.Element current
StringBuilder bodyBuilder
final synthetic safesax.RootElement this$0
void <init> (safesax.RootElement)
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
safesax.Element child
safesax.Children children
String uri
String localName
String qName
org.xml.sax.Attributes attributes
int depth
void startRoot (java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
org.xml.sax.Attributes attributes
safesax.Element root
void start (safesax.Element, org.xml.sax.Attributes)
safesax.Element e
org.xml.sax.Attributes attributes
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] buffer
int start
int length
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String body
String uri
String localName
String qName
safesax.Element current
}
safesax/RootElement.class
RootElement.java
package safesax
public safesax.RootElement extends safesax.Element {
final safesax.RootElement$Handler handler
final org.xml.sax.Locator locator
public void <init> (java.lang.String, java.lang.String)
String uri
String localName
public void <init> (java.lang.String)
String localName
public org.xml.sax.ContentHandler getContentHandler ()
public org.xml.sax.Locator getLocator ()
}
safesax/StartElementListener.class
StartElementListener.java
package safesax
public abstract safesax.StartElementListener extends java.lang.Object {
public abstract void start (org.xml.sax.Attributes)
}
safesax/TextElementListener.class
TextElementListener.java
package safesax
public abstract safesax.TextElementListener extends java.lang.Object implements safesax.StartElementListener safesax.EndTextElementListener {
}