Uses of Class
com.objsys.asn1j.runtime.Asn1PerDecodeBuffer

Uses of Asn1PerDecodeBuffer in com.objsys.asn1j.runtime
 

Subclasses of Asn1PerDecodeBuffer in com.objsys.asn1j.runtime
 class Asn1PerInputStream
          This class handles the input stream for decoding of ASN.1 messages as specified in the Packed Encoding Rules (PER) ITU-T X.691 standard.
 

Methods in com.objsys.asn1j.runtime that return Asn1PerDecodeBuffer
static Asn1PerDecodeBuffer Asn1PerDecodeBuffer.setBuffer(Asn1PerDecodeBuffer buffer, byte[] msgdata, boolean aligned)
          This method will create or reinitialize a PER decode message buffer object to read data from the given byte array.
 

Methods in com.objsys.asn1j.runtime with parameters of type Asn1PerDecodeBuffer
 void Asn18BitCharString.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1BitString.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 bit string value using the packed encoding rules (PER).
 void Asn1BMPString.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1Boolean.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 boolean value using the Packed Encoding Rules (PER).
 void Asn1ChoiceExt.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an open type extension in a CHOICE construct using the packed encoding rules (PER).
 void Asn1Integer.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an unconstrained ASN.1 integer value using the Packed Encoding Rules (PER).
 void Asn1Null.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 null value in accordance with the Packed Encoding Rules (PER).
 void Asn1NumericString.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1ObjectIdentifier.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 object identifier value using the packed encoding rules (PER).
 void Asn1OctetString.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 octet string value using the packed encoding rules (PER).
 void Asn1OpenExt.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an open type extension in a SEQUENCE or SET construct using the packed encoding rules (PER).
 void Asn1Real.decode(Asn1PerDecodeBuffer buffer)
          This method decodes ASN.1 REAL value using the Packed Encoding Rules (PER).
 void Asn1Real10.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an real10 value using the Packed Encoding Rules (PER).
 void Asn1RelativeOID.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 relative object identifier value using the packed encoding rules (PER).
 void Asn1Time.decode(Asn1PerDecodeBuffer buffer)
          This method is the base implementation of the standard Packed Encoding Rules (PER) decode method.
 void Asn1Type.decode(Asn1PerDecodeBuffer buffer)
          This method is the base implementation of the standard Packed Encoding Rules (PER) decode method.
 void Asn1TypeIF.decode(Asn1PerDecodeBuffer buffer)
          This method declaration is the signature of the standard Packed Encoding Rules (PER) decode method.
 void Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
 void Asn1UTF8String.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 UTF-8 string value using the packed encoding rules (PER).
 void Asn1VarWidthCharString.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1XerOpenType.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an ASN.1 octet string value using the packed encoding rules (PER).
 void Asn1BigInteger.decode(Asn1PerDecodeBuffer buffer)
          This method decodes an unconstrained ASN.1 integer value using the Packed Encoding Rules (PER).
 void Asn1_ABSTRACT_SYNTAX_property.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1EmbeddedPDV.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1EmbeddedPDV_identification.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1EmbeddedPDV_identification_context_negotiation.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1EmbeddedPDV_identification_syntaxes.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1External.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1External_encoding.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XerEmbeddedPDV.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XerEmbeddedPDV_identification.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XerEmbeddedPDV_identification_context_negotiation.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XerEmbeddedPDV_identification_syntaxes.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XerExternal.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XerExternal_encoding.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XmlEmbeddedPDV.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XmlEmbeddedPDV_identification.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XmlEmbeddedPDV_identification_context_negotiation.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XmlEmbeddedPDV_identification_syntaxes.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XmlExternal.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn1XmlExternal_encoding.decode(Asn1PerDecodeBuffer buffer)
           
 void Asn18BitCharString.decode(Asn1PerDecodeBuffer buffer, Asn1CharSet charSet)
          This method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1BMPString.decode(Asn1PerDecodeBuffer buffer, Asn1CharSet charSet)
          This method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer, Asn1CharSet charSet)
          This method decodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
 void Asn18BitCharString.decode(Asn1PerDecodeBuffer buffer, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the decode method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1BMPString.decode(Asn1PerDecodeBuffer buffer, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the decode method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the decode method decodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
 void Asn1X694OrderElement.decode(Asn1PerDecodeBuffer buffer, int lower, int upper)
          This method decodes an unconstrained X.694 order element value using the Packed Encoding Rules (PER).
protected  void Asn1CharString.decode(Asn1PerDecodeBuffer buffer, int abpc, int ubpc, Asn1CharSet charSet)
          This method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
protected  void Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer, int abpc, int ubpc, Asn1CharSet charSet)
          This method decodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
protected  void Asn1CharString.decode(Asn1PerDecodeBuffer buffer, int abpc, int ubpc, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the decode method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
protected  void Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer, int abpc, int ubpc, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the decode method decodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
protected  void Asn1UniversalString.decode(Asn1PerDecodeBuffer buffer, int nchars, int abpc, int ubpc, Asn1CharSet charSet, int startIdx)
          This method decodes the contents of a UniversalString.
 void Asn1BitString.decode(Asn1PerDecodeBuffer buffer, long lower, long upper)
          This method decodes a sized ASN.1 bit string value using the packed encoding rules (PER).
 void Asn1Enumerated.decode(Asn1PerDecodeBuffer buffer, long lower, long upper)
          This method decodes an ASN.1 enumerated value using the Packed Encoding Rules (PER).
 void Asn1Integer.decode(Asn1PerDecodeBuffer buffer, long lower, long upper)
          This method decodes a constrained ASN.1 integer value using the Packed Encoding Rules (PER).
 void Asn1NumericString.decode(Asn1PerDecodeBuffer buffer, long lower, long upper)
          This overloaded version of the decode method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1OctetString.decode(Asn1PerDecodeBuffer buffer, long lower, long upper)
          This method decodes a sized ASN.1 octet string value using the packed encoding rules (PER).
 void Asn1UTF8String.decode(Asn1PerDecodeBuffer buffer, long lower, long upper)
          This method decodes a sized ASN.1 UTF-8 string value using the packed encoding rules (PER).
 void Asn1VarWidthCharString.decode(Asn1PerDecodeBuffer buffer, long lower, long upper)
          This overloaded version of the decode method decodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1Integer.decode(Asn1PerDecodeBuffer buffer, long lower, java.lang.Object upper)
          This method decodes a semi-constrained ASN.1 integer value using the Packed Encoding Rules (PER).
 void Asn1Integer.decode(Asn1PerDecodeBuffer buffer, java.lang.Object lower, long upper)
          This method decodes a unconstrained ASN.1 integer value using the Packed Encoding Rules (PER).
 void Asn1Integer.decode(Asn1PerDecodeBuffer buffer, java.lang.Object lower, java.lang.Object upper)
          This method decodes a unconstrained ASN.1 integer value using the Packed Encoding Rules (PER).
 Asn1OpenType Asn1OpenExt.decodeOpenType(Asn1PerDecodeBuffer buffer, boolean present, int index)
          This method decodes a single open type extension item in a SEQUENCE or SET construct using the packed encoding rules (PER).
static Asn1PerDecodeBuffer Asn1PerDecodeBuffer.setBuffer(Asn1PerDecodeBuffer buffer, byte[] msgdata, boolean aligned)
          This method will create or reinitialize a PER decode message buffer object to read data from the given byte array.
 

Constructors in com.objsys.asn1j.runtime with parameters of type Asn1PerDecodeBuffer
Asn1InvalidChoiceOptionException(Asn1PerDecodeBuffer buffer, int index)
          This constructor creates an exception object with a textual message describing the PER choice index of the invalid element..
Asn1PerDecodeTraceHandler(Asn1PerDecodeBuffer messageBuffer)