public abstract class Asn1MessageBuffer extends Asn1MessageBufferBase
context, mTypeCode
Constructor and Description |
---|
Asn1MessageBuffer() |
Modifier and Type | Method and Description |
---|---|
void |
addNamedEventHandler(Asn1NamedEventHandler handler)
Deprecated.
Use getContext().eventDispatcher.addNamedEventHandler
|
int |
getEventHandlerListCount()
Deprecated.
use getContext().eventDispatcher.getEventHandlerListCount()
|
abstract java.io.InputStream |
getInputStream()
This abstract method must be implemented by all of the derived
classes.
|
boolean |
hasEventHandlers()
Deprecated.
use getContext().eventDispatcher.hasEventHandlers()
|
void |
invokeCharacters(java.lang.String svalue)
This method is used by the event handling logic to invoke the
'characters' event handling method when message contents are
parsed.
|
void |
invokeEndElement(java.lang.String name,
int index)
Deprecated.
use getContext().eventDispatcher.endElement(name, index)
|
void |
invokeStartElement(java.lang.String name,
int index)
Deprecated.
use getContext().eventDispatcher.startElement(name, index)
|
void |
setEventHandlerList(Asn1MessageBuffer buffer)
This method will set the event handler dispatcher in this object to
be equal to that in the given decode buffer object (the buffers will
share the dispatcher).
|
getContext, hexDump, hexDump, setKey, setTypeCode
public abstract java.io.InputStream getInputStream()
public void addNamedEventHandler(Asn1NamedEventHandler handler)
handler
- Asn1NamedEventHandler object to be addedpublic int getEventHandlerListCount()
public final boolean hasEventHandlers()
public void invokeCharacters(java.lang.String svalue)
Asn1MessageBufferBase.setTypeCode(short)
svalue
- Stringified representation of a parsed value fieldpublic void invokeEndElement(java.lang.String name, int index)
name
- Name of the elementindex
- Index of element if SEQUENCE OF or SET OF elementpublic void invokeStartElement(java.lang.String name, int index)
name
- Name of the elementindex
- Index of element if SEQUENCE OF or SET OF elementpublic void setEventHandlerList(Asn1MessageBuffer buffer)
buffer
- Decode buffer object