public interface CoderOperations extends ParserVisitor
| Modifier and Type | Field and Description |
|---|---|
static int |
DECODING |
static int |
ENCODING |
static int |
UNINITIALIZED |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(ASNAny obj,
java.io.InputStream in) |
void |
decode(ASNBitString obj,
java.io.InputStream in) |
void |
decode(ASNBoolean obj,
java.io.InputStream in) |
void |
decode(ASNInteger obj,
java.io.InputStream in) |
void |
decode(ASNNull obj,
java.io.InputStream in) |
void |
decode(ASNObjectIdentifier obj,
java.io.InputStream in) |
void |
decode(ASNOctetString obj,
java.io.InputStream in) |
void |
decode(ASNPrintableString obj,
java.io.InputStream in) |
void |
decode(ASNSequence obj,
java.io.InputStream in) |
void |
decode(ASNSequenceOf obj,
java.io.InputStream in) |
void |
decode(ASNSet obj,
java.io.InputStream in) |
void |
decode(ASNSetOf obj,
java.io.InputStream in) |
void |
decode(ASNTaggedType obj,
java.io.InputStream in) |
void |
decode(ASNTime obj,
java.io.InputStream in) |
void |
encode(ASNAny obj,
java.io.OutputStream out) |
void |
encode(ASNBitString obj,
java.io.OutputStream out) |
void |
encode(ASNBoolean obj,
java.io.OutputStream out) |
void |
encode(ASNInteger obj,
java.io.OutputStream out) |
void |
encode(ASNNull obj,
java.io.OutputStream out) |
void |
encode(ASNObjectIdentifier obj,
java.io.OutputStream out) |
void |
encode(ASNOctetString obj,
java.io.OutputStream out) |
void |
encode(ASNPrintableString obj,
java.io.OutputStream out) |
void |
encode(ASNSequenceOf obj,
java.io.OutputStream out) |
void |
encode(ASNSequence obj,
java.io.OutputStream out) |
void |
encode(ASNSetOf obj,
java.io.OutputStream out) |
void |
encode(ASNSet obj,
java.io.OutputStream out) |
void |
encode(ASNTaggedType obj,
java.io.OutputStream out) |
void |
encode(ASNTime obj,
java.io.OutputStream out) |
void |
init(java.io.InputStream is) |
void |
init(java.io.OutputStream os) |
static final int UNINITIALIZED
static final int DECODING
static final int ENCODING
void init(java.io.OutputStream os)
void encode(ASNBoolean obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNInteger obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNBitString obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNOctetString obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNNull obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNObjectIdentifier obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNSequence obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNSequenceOf obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNSet obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNSetOf obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNTaggedType obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNAny obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNPrintableString obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid encode(ASNTime obj, java.io.OutputStream out) throws java.io.IOException
java.io.IOExceptionvoid init(java.io.InputStream is)
void decode(ASNBoolean obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNInteger obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNBitString obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNOctetString obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNNull obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNObjectIdentifier obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNSequence obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNSequenceOf obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNSet obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNSetOf obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNTaggedType obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNAny obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNPrintableString obj, java.io.InputStream in) throws java.io.IOException
java.io.IOExceptionvoid decode(ASNTime obj, java.io.InputStream in) throws java.io.IOException
java.io.IOException