public class Asn1X694OrderElement extends Asn1Type
| Modifier and Type | Field and Description | 
|---|---|
static Asn1Tag | 
TAG
The TAG constant describes the universal tag for
 this data type (UNIVERSAL 10). 
 | 
int | 
value
This public member variable is where the _order element value is
 stored. 
 | 
BIT_STRING, BMPString, BOOLEAN, DATE, DATE_TIME, DURATION, ENUMERATED, EOC, EXTERNAL, GeneralString, GeneralTime, GraphicString, IA5String, INTEGER, mNonParameterizedTypeName, NULL, NumericString, OBJECT_IDENTIFIER, ObjectDescriptor, OCTET_STRING, OID_IRI, OpenType, PrintableString, REAL, RELATIVE_OID_IRI, RelativeOID, SEQUENCE, SET, T61String, TeletexString, TIME, TIME_OF_DAY, UniversalString, UTCTime, UTF8String, VideotexString, VisibleString| Constructor and Description | 
|---|
Asn1X694OrderElement()
The default constructor sets the _order value to zero. 
 | 
Asn1X694OrderElement(int value_)
This constructor creates an Asn1X694OrderElement object from given
 integer array. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
decode(Asn1BerDecodeBuffer buffer,
      boolean explicit,
      int implicitLength)
This method decodes an X.694 order element value including the
 tag value and length if explicit tagging is specified. 
 | 
void | 
decode(Asn1PerDecodeBuffer buffer,
      int lower,
      int upper)
This method decodes an unconstrained X.694 order element value using
 the Packed Encoding Rules (PER). 
 | 
int | 
encode(Asn1BerEncodeBuffer buffer,
      boolean explicit)
This method encodes an X.694 order element value including the
 tag value and length if explicit tagging is specified. 
 | 
void | 
encode(Asn1BerOutputStream out,
      boolean explicit)
This method encodes and writes to the stream an X.694 order element value
 including the tag value and length if explicit tagging is specified. 
 | 
void | 
encode(Asn1PerEncodeBuffer buffer,
      long lower,
      long upper)
This method encodes an unconstrained X.694 order element value using
 the Packed Encoding Rules (PER). 
 | 
void | 
encode(Asn1PerOutputStream out)
This method encodes an unconstrained X.694 order element value using
 the Packed Encoding Rules (PER). 
 | 
boolean | 
equals(java.lang.Object o)
This method compares this X.694 order value to the given value
 for equality. 
 | 
int | 
hashCode()
This method will return the hash code for this X.694 order value. 
 | 
java.lang.String | 
toString()
This method will return a string representation of the order integer
 value. 
 | 
_setKey, _setLicLocation, clone, decode, decode, decode, decode, decode, decode, decode, decode, decode, decode, decode, decode, decode, decodeXML, encode, encode, encode, encode, encode, encode, encode, encode, encode, encode, encodeAsOpenType, equals, getAsn1TypeName, getLength, getNonParameterizedTypeName, getTypeName, indent, indent, isOpenType, matchTag, matchTag, pdiag, print, print, print, setNonParameterizedTypeName, setOpenTypepublic static final Asn1Tag TAG
public transient int value
public Asn1X694OrderElement()
public Asn1X694OrderElement(int value_)
value_ - Integer conatins element order valuepublic void decode(Asn1BerDecodeBuffer buffer, boolean explicit, int implicitLength) throws Asn1Exception, java.io.IOException
decode in interface Asn1TypeIFdecode in class Asn1Typebuffer - Decode message buffer objectexplicit - Flag indicating element is explicitly taggedimplicitLength - Length of contents if implicitAsn1Exceptionjava.io.IOExceptionpublic int encode(Asn1BerEncodeBuffer buffer, boolean explicit) throws Asn1Exception
encode in interface Asn1TypeIFencode in class Asn1Typebuffer - Encode message buffer objectexplicit - Flag indicating explicit tagging should be doneAsn1Exceptionpublic void decode(Asn1PerDecodeBuffer buffer, int lower, int upper) throws Asn1Exception, java.io.IOException
buffer - PER Decode message buffer objectAsn1Exceptionjava.io.IOExceptionpublic void encode(Asn1PerEncodeBuffer buffer, long lower, long upper) throws Asn1Exception, java.io.IOException
buffer - PER Encode message buffer objectAsn1Exceptionjava.io.IOExceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - Asn1X694OrderElement object containing value to comparepublic int hashCode()
public java.lang.String toString()
toString in class java.lang.Objectpublic void encode(Asn1BerOutputStream out, boolean explicit) throws Asn1Exception, java.io.IOException
encode in interface Asn1TypeIFencode in class Asn1Typeout - BER Output Stream objectexplicit - Flag indicating explicit tagging should be donejava.io.IOException - Any exception thrown by the underlying OutputStreamAsn1Exception - Thrown, if operation is failed.public void encode(Asn1PerOutputStream out) throws Asn1Exception, java.io.IOException
encode in interface Asn1TypeIFencode in class Asn1Typeout - PER Encode message buffer objectjava.io.IOException - Any exception thrown by the Asn1PerOutputStream.Asn1Exception - Thrown, if operation is failed.