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

Uses of Asn1CharSet in com.objsys.asn1j.runtime
 

Subclasses of Asn1CharSet in com.objsys.asn1j.runtime
 class Asn1CharRange
          This class is used to represent a permitted alphabet that is specified as a large, continuous range of characters.
 class Asn1DiscreteCharSet
          This class is used to represent a discrete set of characters from a permitted alphabet.
 

Fields in com.objsys.asn1j.runtime declared as Asn1CharSet
static Asn1CharSet Asn1BMPString.CHARSET
           
static Asn1CharSet Asn1IA5String.CHARSET
           
static Asn1CharSet Asn1NumericString.CHARSET
          The CHARSET constant specifies the character set for a numeric string in canonical order.
static Asn1CharSet Asn1PrintableString.CHARSET
           
static Asn1CharSet Asn1VisibleString.CHARSET
           
 

Methods in com.objsys.asn1j.runtime with parameters of type Asn1CharSet
 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).
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 Asn1PerDecodeBuffer.decodeCharString(int nchars, int abpc, int ubpc, Asn1CharSet charSet, java.lang.StringBuffer sbuf)
          This method decodes the contents of a known-multiplier character string.
 void Asn18BitCharString.encode(Asn1PerEncodeBuffer buffer, Asn1CharSet charSet)
          This method encodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1BMPString.encode(Asn1PerEncodeBuffer buffer, Asn1CharSet charSet)
          This method encodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer, Asn1CharSet charSet)
          This method encodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
 void Asn18BitCharString.encode(Asn1PerEncodeBuffer buffer, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the encode method encodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1BMPString.encode(Asn1PerEncodeBuffer buffer, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the encode method encodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
 void Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the encode method encodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
protected  void Asn1CharString.encode(Asn1PerEncodeBuffer buffer, int abpc, int ubpc, Asn1CharSet charSet)
          This method encodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
protected  void Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer, int abpc, int ubpc, Asn1CharSet charSet)
          This method encodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
protected  void Asn1CharString.encode(Asn1PerEncodeBuffer buffer, int abpc, int ubpc, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the encode method encodes an ASN.1 character string value in accordance with the packed encoding rules (PER).
protected  void Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer, int abpc, int ubpc, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the encode method encodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
protected  void Asn1UniversalString.encode(Asn1PerEncodeBuffer buffer, int nchars, int offset, int abpc, int ubpc, Asn1CharSet charSet)
          This method encodes the contents of a UniversalString type.
 void Asn18BitCharString.encode(Asn1PerOutputStream out, Asn1CharSet charSet)
          This method encodes an ASN.1 character string value in accordance with the packed encoding rules (PER) directly into the stream.
 void Asn1BMPString.encode(Asn1PerOutputStream out, Asn1CharSet charSet)
          This method encodes an ASN.1 BMP string value in accordance with the packed encoding rules (PER).
 void Asn1UniversalString.encode(Asn1PerOutputStream out, Asn1CharSet charSet)
          This method encodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
 void Asn18BitCharString.encode(Asn1PerOutputStream out, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the encode method encodes an ASN.1 character string value directly into the stream, in accordance with the packed encoding rules (PER).
 void Asn1BMPString.encode(Asn1PerOutputStream out, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the encode method encodes an ASN.1 BMP string value in accordance with the packed encoding rules (PER).
 void Asn1UniversalString.encode(Asn1PerOutputStream out, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the encode method encodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
protected  void Asn1UniversalString.encode(Asn1PerOutputStream out, int abpc, int ubpc, Asn1CharSet charSet)
          This method encodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
protected  void Asn1UniversalString.encode(Asn1PerOutputStream out, int abpc, int ubpc, Asn1CharSet charSet, long lower, long upper)
          This overloaded version of the encode method encodes an ASN.1 UniversalString value in accordance with the packed encoding rules (PER).
protected  void Asn1UniversalString.encode(Asn1PerOutputStream out, int nchars, int offset, int abpc, int ubpc, Asn1CharSet charSet)
          This method encodes the contents of a UniversalString type.
 void Asn1PerEncodeBuffer.encodeCharString(java.lang.String value, int nchars, int offset, int abpc, int ubpc, Asn1CharSet charSet)
          This method encodes the contents of a known-multiplier character string type.
 void Asn1PerEncoder.encodeCharString(java.lang.String value, int nchars, int offset, int abpc, int ubpc, Asn1CharSet charSet)
          This method encodes the contents of a known-multiplier character string type.
 void Asn1PerOutputStream.encodeCharString(java.lang.String value, int nchars, int offset, int abpc, int ubpc, Asn1CharSet charSet)
           
 boolean Asn1CharString.validate(Asn1CharSet charSet)
          This method will attempt to validate a string against its internal character set.
 boolean Asn1UniversalString.validate(Asn1CharSet charSet)
          This method will attempt to validate a string against its internal character set.