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 |
value
isSet, 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, setValue
decodeValue, getTag, isSet, toString
public 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 ASN1DynamicType
java.io.IOException
protected java.lang.Object memberMapping(int tag)