com.mindbright.asn1
Class ASN1Choice
java.lang.Object
com.mindbright.asn1.ASN1Object
com.mindbright.asn1.ASN1DynamicType
com.mindbright.asn1.ASN1Choice
- Direct Known Subclasses:
- ASN1Any, DirectoryString, ExtendedCertificateOrCertificate, GeneralName, RecipientInfos, SpcLink, SpcString, Time
public class ASN1Choice
- extends ASN1DynamicType
Field Summary |
protected java.util.Hashtable<java.lang.Integer,java.lang.Object> |
members
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
members
protected java.util.Hashtable<java.lang.Integer,java.lang.Object> members
ASN1Choice
public ASN1Choice()
setMember
public final void setMember(int id,
java.lang.Class<?> ofType)
setMember
public final void setMember(int id,
ASN1Object value)
setMember
public final void setMember(ASN1Object value)
getMember
public final java.lang.Object getMember(int tag)
bindType
protected ASN1Object bindType(int tag)
throws java.io.IOException
- Specified by:
bindType
in class ASN1DynamicType
- Throws:
java.io.IOException
memberMapping
protected java.lang.Object memberMapping(int tag)