public class ASN1Choice extends ASN1Object
Constructor and Description |
---|
ASN1Choice(ASN1Object... objects) |
ASN1Choice(ASN1Object obj) |
ASN1Choice(java.util.List<ASN1Object> objects) |
Modifier and Type | Method and Description |
---|---|
boolean |
compareTag(ASN1Tag tag) |
ASN1Object |
get() |
ASN1ObjectIdentifier |
getOID() |
ASN1Tag |
getTag() |
boolean |
isEmpty() |
void |
render(Codec c) |
long |
renderLength() |
void |
set(ASN1Object obj) |
java.lang.String |
toString() |
void |
visit(Visitor v) |
toBER, toDER
public ASN1Choice(ASN1Object... objects)
public ASN1Choice(java.util.List<ASN1Object> objects)
public ASN1Choice(ASN1Object obj)
public boolean compareTag(ASN1Tag tag)
compareTag
in class ASN1Object
public java.lang.String toString()
toString
in class java.lang.Object
public ASN1ObjectIdentifier getOID()
getOID
in class ASN1Object
public ASN1Tag getTag()
getTag
in class ASN1Object
public boolean isEmpty()
isEmpty
in class ASN1Object
public long renderLength()
renderLength
in class ASN1Object
public void render(Codec c) throws CodecException
CodecException
public void visit(Visitor v)
visit
in class ASN1Object
public void set(ASN1Object obj)
public ASN1Object get()