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

Uses of Asn1Type in com.objsys.asn1j.runtime
 

Subclasses of Asn1Type in com.objsys.asn1j.runtime
 class Asn1_ABSTRACT_SYNTAX_property
           
 class Asn18BitCharString
          This is an abstract base class for holding the ASN.1 8-bit character string types (IA5String, VisibleString, PrintableString, etc.).
 class Asn1ArrayType
          This class represents the temporaray sequence of XSD type.
 class Asn1Base64BinaryString
          This is a container class for holding the components of an XML Base64Binary value.
 class Asn1BigDecimal
          This class represents the Xml Schema BigDecimal built-in type.
 class Asn1BigInteger
          This class represents an ASN.1 INTEGER built-in type.
 class Asn1BitString
          This is a container class for holding the components of an ASN.1 bit string value.
 class Asn1BMPString
          This is a container class for holding the components of an ASN.1 BMP string value.
 class Asn1Boolean
          This class represents the ASN.1 BOOLEAN built-in type.
 class Asn1CHARACTER_STRING
           
 class Asn1CHARACTER_STRING_identification
           
 class Asn1CHARACTER_STRING_identification_context_negotiation
           
 class Asn1CHARACTER_STRING_identification_syntaxes
           
 class Asn1CharString
          This is a container class for holding the components of an ASN.1 character string value.
 class Asn1Choice
          This class represents the ASN.1 CHOICE built-in type.
 class Asn1ChoiceExt
          This is a container class for holding a CHOICE open type extension element.
 class Asn1Date
          This is a container class for holding the components of an ASN.1 DATE value.
 class Asn1DateTime
          This is a container class for holding the components of an ASN.1 DATE-TIME value.
 class Asn1Duration
          This is a container class for holding the components of an ASN.1 DURATION value.
 class Asn1EmbeddedPDV
           
 class Asn1EmbeddedPDV_identification
           
 class Asn1EmbeddedPDV_identification_context_negotiation
           
 class Asn1EmbeddedPDV_identification_syntaxes
           
 class Asn1Enumerated
          This class represents the ASN.1 ENUMERATED built-in type.
 class Asn1External
           
 class Asn1External_encoding
           
 class Asn1GeneralizedTime
          This is a container class for holding the components of an ASN.1 generalized time string value.
 class Asn1GeneralString
          This is a container class for holding the components of an ASN.1 general string value.
 class Asn1GraphicString
          This is a container class for holding the components of an ASN.1 graphic string value.
 class Asn1IA5String
          This is a container class for holding the components of an ASN.1 IA5 string value.
 class Asn1Integer
          This class represents the ASN.1 INTEGER built-in type.
 class Asn1Null
          This class represents the ASN.1 NULL built-in type.
 class Asn1NumericString
          This is a container class for holding the components of an ASN.1 numeric string value.
 class Asn1ObjectDescriptor
          This is a container class for holding the components of an ASN.1 object descriptor value.
 class Asn1ObjectIdentifier
          This is a container class for holding the components of an ASN.1 object identifier value.
 class Asn1OctetString
          This is a container class for holding the components of an ASN.1 octet string value.
 class Asn1OID_IRI
          This class represents the ASN.1 OID-IRI.
 class Asn1OpenExt
          This is a container class for holding open type elements that may occur within an open type extension (i.e. a ... at the end of a constructed type or a ..., ... at some other point in a constructed type).
 class Asn1OpenType
          This is a container class for holding an ASN.1 open type value.
 class Asn1PrintableString
          This is a container class for holding the components of an ASN.1 printable string value.
 class Asn1Real
          This class represents the ASN.1 REAL built-in type.
 class Asn1Real10
          This class represents the ASN.1 REAL BASE 10 built-in type.
 class Asn1RELATIVE_OID_IRI
          This class represents the ASN.1 RELATIVE-OID-IRI.
 class Asn1RelativeOID
          This is a container class for holding the components of an ASN.1 relative object identifier value.
 class Asn1T61String
          This is a container class for holding the components of an ASN.1 teletex (T61) string value.
 class Asn1Time
          This is a base class for holding the components of an ASN.1 generalized and universal times string value.
 class Asn1TimeOfDay
          This is a container class for holding the components of an ASN.1 TIME-OF-DAY value.
 class Asn1UniversalString
          This is a container class for holding the components of an ASN.1 Universal string value.
 class Asn1UTCTime
          This is a container class for holding the components of an ASN.1 UTC time string value.
 class Asn1UTF8String
          This is a container class for holding the components of an ASN.1 UTF-8 string value.
 class Asn1VarWidthCharString
          This is an abstract base class for holding the ASN.1 variable width character string types (GraphicString, GeneralString, TeletexString, T61String, VideotexString, ObjectDescriptor).
 class Asn1VideotexString
          This is a container class for holding the components of an ASN.1 videotex string value.
 class Asn1VisibleString
          This is a container class for holding the components of an ASN.1 Visible string value.
 class Asn1X694OrderElement
          This is a helper class for X.694 order element.
 class Asn1Xer__ABSTRACT_SYNTAX_property_default_Type
           
 class Asn1XerCHARACTER_STRING
           
 class Asn1XerCHARACTER_STRING_identification
           
 class Asn1XerCHARACTER_STRING_identification_context_negotiation
           
 class Asn1XerCHARACTER_STRING_identification_syntaxes
           
 class Asn1XerEmbeddedPDV
           
 class Asn1XerEmbeddedPDV_identification
           
 class Asn1XerEmbeddedPDV_identification_context_negotiation
           
 class Asn1XerEmbeddedPDV_identification_syntaxes
           
 class Asn1XerExternal
           
 class Asn1XerExternal_encoding
           
 class Asn1XerOpenType
          Deprecated. Use Asn1OpenType instead. You can use the constructors where you specify the encoding, and specify XER if you are populating with byte data that is a UTF-8 XML encoding of the actual value.
 class Asn1Xml__ABSTRACT_SYNTAX_property_default_Type
           
 class Asn1XmlAnyElem
          This is a container class for holding the components of an XSD any element wildcard (xsd:any) type.
 class Asn1XmlCHARACTER_STRING
           
 class Asn1XmlCHARACTER_STRING_identification
           
 class Asn1XmlCHARACTER_STRING_identification_context_negotiation
           
 class Asn1XmlCHARACTER_STRING_identification_syntaxes
           
 class Asn1XmlEmbeddedPDV
           
 class Asn1XmlEmbeddedPDV_identification
           
 class Asn1XmlEmbeddedPDV_identification_context_negotiation
           
 class Asn1XmlEmbeddedPDV_identification_syntaxes
           
 class Asn1XmlExternal
           
 class Asn1XmlExternal_encoding
           
 

Fields in com.objsys.asn1j.runtime declared as Asn1Type
protected  Asn1Type Asn1Choice.element
          This member variable is where the selected choice option value is stored.
 

Methods in com.objsys.asn1j.runtime that return Asn1Type
 Asn1Type Asn1BerDecoder.decode(Asn1BerDecodeBuffer buffer, boolean explicit, int implicitLength)
          Decode value from given buffer.
static Asn1Type Asn1Type.decode(Asn1BerDecodeBuffer buffer, java.lang.Object decoder, boolean explicit, int implicitLength)
          Decode a value from the given buffer, using the given decoder.
 Asn1Type Asn1PerDecoder.decode(Asn1PerDecodeBuffer buffer)
          Decode value from given buffer.
static Asn1Type Asn1Type.decode(Asn1PerDecodeBuffer buffer, java.lang.Object decoder)
          Decode a value from the given buffer, using the given decoder.
 Asn1Type Asn1Choice.getElement()
          This method returns the element object.
 Asn1Type[] Asn1ArrayType.toArray()
          This method returns the array of element object.
 

Methods in com.objsys.asn1j.runtime with parameters of type Asn1Type
 void Asn1ArrayType.add(Asn1Type data)
           
 void Asn1BerOutputStream.encode(Asn1Type object, boolean explicit)
          This method encodes and writes to the stream ASN.1 types.
 void Asn1CerOutputStream.encode(Asn1Type object, boolean explicit)
          This method encodes and writes to the stream ASN.1 types.
 boolean Asn1Type.equals(Asn1Type obj)
          Return true if the two objects are equal.
 void Asn1Choice.setElement(int choiceID, Asn1Type element)
          This protected method sets the choice ID and value to the given values.
 void Asn1ArrayType.toArray(Asn1Type[] target)
          This method copies the elements into the given array.
 

Constructors in com.objsys.asn1j.runtime with parameters of type Asn1Type
Asn1ArrayType(Asn1Type[] objects)
          This constructor creates a an internal array using the given array of objects derived from Asn1Type.
Asn1CHARACTER_STRING_identification(byte choiceId_, Asn1Type element_)
           
Asn1EmbeddedPDV_identification(byte choiceId_, Asn1Type element_)
           
Asn1External_encoding(byte choiceId_, Asn1Type element_)
           
Asn1XerCHARACTER_STRING_identification(byte choiceId_, Asn1Type element_)
           
Asn1XerEmbeddedPDV_identification(byte choiceId_, Asn1Type element_)
           
Asn1XerExternal_encoding(byte choiceId_, Asn1Type element_)
           
Asn1XmlCHARACTER_STRING_identification(byte choiceId_, Asn1Type element_)
           
Asn1XmlEmbeddedPDV_identification(byte choiceId_, Asn1Type element_)
           
Asn1XmlExternal_encoding(byte choiceId_, Asn1Type element_)
           
Asn1XmlSaxSimpleType(Asn1Type element)