Package aQute.libg.asn1
Class PDU
- java.lang.Object
-
- aQute.libg.asn1.PDU
-
-
Field Summary
Fields Modifier and Type Field Description (package private) byte[]data(package private) intidentifier(package private) java.lang.Objectpayload-
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.BitSetgetBits()java.lang.BooleangetBoolean()byte[]getBytes()PDU[]getChildren()(package private) intgetClss()java.util.DategetDate()intgetInt()int[]getOID()java.lang.StringgetString()intgetTag()booleanisConstructed()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()
-
getClss
int getClss()
-
isConstructed
public boolean isConstructed()
-
getString
public java.lang.String getString()
-
iterator
public java.util.Iterator<PDU> iterator()
- Specified by:
iteratorin 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()
-
-