|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.xml.sax.DigestFilter
Field Summary | |
protected java.io.CharArrayWriter |
charBuffer
|
protected java.util.Stack |
elementStack
|
protected boolean |
enable
|
protected java.security.MessageDigest |
messageDigest
|
protected NamespaceDocumentHandler |
next
|
protected byte[] |
result
|
Constructor Summary | |
DigestFilter()
Creates a DigestFilter instance. |
|
DigestFilter(java.security.MessageDigest md)
Creates a DigestFilter |
|
DigestFilter(NamespaceDocumentHandler next)
Creates a DigestFilter instance. |
Method Summary | |
void |
characters(char[] ch,
int start,
int length)
Applications must not call this method. |
void |
enable(java.security.MessageDigest md)
Starts digest calculation. |
void |
endDocument()
Applications must not call this method. |
void |
endElement(java.lang.String namespace,
java.lang.String prefix,
java.lang.String localPart,
java.lang.String qname)
Applications must not call this method. |
byte[] |
getDigest()
Returns a digest value. |
static void |
heapSort(java.lang.String[] pd,
int length)
Sort String array. |
void |
ignorableWhitespace(char[] ch,
int start,
int length)
Applications must not call this method. |
static void |
printByteArray(byte[] ab)
|
static void |
printByteArray(java.io.Writer wr,
byte[] ab)
|
void |
processingInstruction(java.lang.String target,
java.lang.String data)
Applications must not call this method. |
void |
setDocumentLocator(Locator locator)
Applications must not call this method. |
void |
setNextDocumentHandler(NamespaceDocumentHandler handler)
|
void |
startDocument()
Applications must not call this method. |
void |
startElement(java.lang.String namespace,
java.lang.String prefix,
java.lang.String localPart,
java.lang.String qname,
NamespaceAttributeList atts)
Applications must not call this method. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected java.io.CharArrayWriter charBuffer
protected java.security.MessageDigest messageDigest
protected java.util.Stack elementStack
protected byte[] result
protected NamespaceDocumentHandler next
protected boolean enable
Constructor Detail |
public DigestFilter()
DigestFilter
instance.public DigestFilter(NamespaceDocumentHandler next)
DigestFilter
instance.public DigestFilter(java.security.MessageDigest md)
DigestFilter instance in `enable' mode.
Method Detail |
public void enable(java.security.MessageDigest md)
public byte[] getDigest()
public void setNextDocumentHandler(NamespaceDocumentHandler handler)
public void startElement(java.lang.String namespace, java.lang.String prefix, java.lang.String localPart, java.lang.String qname, NamespaceAttributeList atts) throws SAXException
public void endElement(java.lang.String namespace, java.lang.String prefix, java.lang.String localPart, java.lang.String qname) throws SAXException
public void characters(char[] ch, int start, int length) throws SAXException
public void ignorableWhitespace(char[] ch, int start, int length) throws SAXException
public void processingInstruction(java.lang.String target, java.lang.String data) throws SAXException
public void setDocumentLocator(Locator locator)
public void startDocument() throws SAXException
public void endDocument() throws SAXException
public static void heapSort(java.lang.String[] pd, int length)
public static void printByteArray(byte[] ab) throws java.io.IOException
public static void printByteArray(java.io.Writer wr, byte[] ab) throws java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |