com.mindbright.asn1
public class ASN1Choice extends ASN1DynamicType
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Hashtable<java.lang.Integer,java.lang.Object> |
members |
valueisSet, tag| Constructor and Description |
|---|
ASN1Choice() |
| Modifier and Type | Method and Description |
|---|---|
protected ASN1Object |
bindType(int tag) |
java.lang.Object |
getMember(int tag) |
protected java.lang.Object |
memberMapping(int tag) |
void |
setMember(ASN1Object value) |
void |
setMember(int id,
ASN1Object value) |
void |
setMember(int id,
java.lang.Class<?> ofType) |
decodeValue, encodeValue, getType, getValue, setValue, setValuedecodeValue, getTag, isSet, toStringpublic final void setMember(int id,
java.lang.Class<?> ofType)
public final void setMember(int id,
ASN1Object value)
public final void setMember(ASN1Object value)
public final java.lang.Object getMember(int tag)
protected ASN1Object bindType(int tag) throws java.io.IOException
bindType in class ASN1DynamicTypejava.io.IOExceptionprotected java.lang.Object memberMapping(int tag)