com.mindbright.asn1
public abstract class ASN1DynamicType extends ASN1Object
| Modifier and Type | Field and Description |
|---|---|
protected ASN1Object |
value |
isSet, tag| Modifier | Constructor and Description |
|---|---|
protected |
ASN1DynamicType() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ASN1Object |
bindType(int tag) |
void |
decodeValue(ASN1Decoder decoder,
java.io.InputStream in,
int tag,
int len) |
int |
encodeValue(ASN1Encoder encoder,
java.io.OutputStream out) |
java.lang.String |
getType() |
ASN1Object |
getValue() |
void |
setValue() |
void |
setValue(ASN1Object value) |
decodeValue, getTag, isSet, toStringprotected ASN1Object value
public final void setValue(ASN1Object value)
public final ASN1Object getValue()
public java.lang.String getType()
getType in class ASN1Objectpublic void setValue()
setValue in class ASN1Objectpublic int encodeValue(ASN1Encoder encoder, java.io.OutputStream out) throws java.io.IOException
encodeValue in class ASN1Objectjava.io.IOExceptionpublic void decodeValue(ASN1Decoder decoder, java.io.InputStream in, int tag, int len) throws java.io.IOException
decodeValue in class ASN1Objectjava.io.IOExceptionprotected abstract ASN1Object bindType(int tag) throws java.io.IOException
java.io.IOException