aQute.libg.asn1
Class PDU
java.lang.Object
aQute.libg.asn1.PDU
- All Implemented Interfaces:
- Types, Iterable<PDU>
public class PDU
- extends Object
- implements Types, Iterable<PDU>
| 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PDU
public PDU(int id,
Object payload)
PDU
public PDU(Date payload)
PDU
public PDU(int n)
PDU
public PDU(boolean value)
PDU
public PDU(String s)
throws Exception
- Throws:
Exception
PDU
public PDU(byte[] data)
PDU
public PDU(BitSet bits)
PDU
public PDU(int top,
int l1,
int... remainder)
PDU
public PDU(int tag,
PDU... set)
PDU
public PDU(PDU... set)
getTag
public int getTag()
isConstructed
public boolean isConstructed()
getString
public String getString()
iterator
public Iterator<PDU> iterator()
- Specified by:
iterator in interface Iterable<PDU>
getOID
public int[] getOID()
getBoolean
public Boolean getBoolean()
getBits
public BitSet getBits()
getInt
public int getInt()
getBytes
public byte[] getBytes()
getChildren
public PDU[] getChildren()
getDate
public Date getDate()
Copyright © 2014 aQute SARL. All rights reserved.