Package aQute.libg.asn1
Class PDU
- java.lang.Object
-
- aQute.libg.asn1.PDU
-
-
Field Summary
-
Fields inherited from interface aQute.libg.asn1.Types
APPLICATION, BIT_STRING, BMP_STRING, BOOLEAN, CHARACTER_STRING, CLASSES, CLASSMASK, CONSTRUCTED, CONTEXT, EMBEDDED_PDV, ENUMERATED, EOC, EXTERNAL, GENERAL_STRING, GENERALIZED_TIME, GRAPHIC_STRING, IA5STRING, INTEGER, NULL, NUMERIC_STRING, OBJECT_DESCRIPTOR, OBJECT_IDENTIFIER, OCTET_STRING, PRINTABLE_STRING, PRIVATE, REAL, RELATIVE_OID, SEQUENCE, SET, T61_STRING, TAGMASK, TAGS, UNIVERSAL, UNIVERSAL_STRING, UTCTIME, UTF8_STRING, VIDEOTEX_STRING, VISIBLE_STRING
-
-
Constructor Summary
Constructors Constructor Description PDU(boolean value)
PDU(byte[] data)
PDU(int n)
PDU(int top, int l1, int... remainder)
PDU(int tag, PDU... set)
PDU(int id, java.lang.Object payload)
PDU(PDU... set)
PDU(java.lang.String s)
PDU(java.util.BitSet bits)
PDU(java.util.Date payload)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.BitSet
getBits()
java.lang.Boolean
getBoolean()
byte[]
getBytes()
PDU[]
getChildren()
java.util.Date
getDate()
int
getInt()
int[]
getOID()
java.lang.String
getString()
int
getTag()
boolean
isConstructed()
java.util.Iterator<PDU>
iterator()
-
-
-
Constructor Detail
-
PDU
public PDU(int id, java.lang.Object payload)
-
PDU
public PDU(java.util.Date payload)
-
PDU
public PDU(int n)
-
PDU
public PDU(boolean value)
-
PDU
public PDU(java.lang.String s) throws java.lang.Exception
- Throws:
java.lang.Exception
-
PDU
public PDU(byte[] data)
-
PDU
public PDU(java.util.BitSet bits)
-
PDU
public PDU(int top, int l1, int... remainder)
-
PDU
public PDU(int tag, PDU... set)
-
PDU
public PDU(PDU... set)
-
-
Method Detail
-
getTag
public int getTag()
-
isConstructed
public boolean isConstructed()
-
getString
public java.lang.String getString()
-
iterator
public java.util.Iterator<PDU> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<PDU>
-
getOID
public int[] getOID()
-
getBoolean
public java.lang.Boolean getBoolean()
-
getBits
public java.util.BitSet getBits()
-
getInt
public int getInt()
-
getBytes
public byte[] getBytes()
-
getChildren
public PDU[] getChildren()
-
getDate
public java.util.Date getDate()
-
-