org.openiec61850.jmms.mms.asn1
Class Data

java.lang.Object
  extended by org.openiec61850.jmms.mms.asn1.Data

public class Data
extends java.lang.Object


Field Summary
 DataSequence array
           
 org.openmuc.jasn1.ber.types.BerInteger bcd
           
 org.openmuc.jasn1.ber.types.BerOctetString binary_time
           
 org.openmuc.jasn1.ber.types.BerBitString bit_string
           
 org.openmuc.jasn1.ber.types.BerBoolean boolean_
           
 org.openmuc.jasn1.ber.types.BerBitString booleanArray
           
 byte[] code
           
 org.openmuc.jasn1.ber.types.BerOctetString floating_point
           
 org.openmuc.jasn1.ber.types.BerGeneralizedTime generalized_time
           
 org.openmuc.jasn1.ber.types.BerInteger integer
           
 org.openmuc.jasn1.ber.types.string.BerUTF8String mMSString
           
 org.openmuc.jasn1.ber.types.BerOctetString octet_string
           
 DataSequence structure
           
 org.openmuc.jasn1.ber.types.BerInteger unsigned
           
 org.openmuc.jasn1.ber.types.BerOctetString utc_time
           
 org.openmuc.jasn1.ber.types.string.BerVisibleString visible_string
           
 
Constructor Summary
Data()
           
Data(byte[] code)
           
Data(DataSequence array, DataSequence structure, org.openmuc.jasn1.ber.types.BerBoolean boolean_, org.openmuc.jasn1.ber.types.BerBitString bit_string, org.openmuc.jasn1.ber.types.BerInteger integer, org.openmuc.jasn1.ber.types.BerInteger unsigned, org.openmuc.jasn1.ber.types.BerOctetString floating_point, org.openmuc.jasn1.ber.types.BerOctetString octet_string, org.openmuc.jasn1.ber.types.string.BerVisibleString visible_string, org.openmuc.jasn1.ber.types.BerGeneralizedTime generalized_time, org.openmuc.jasn1.ber.types.BerOctetString binary_time, org.openmuc.jasn1.ber.types.BerInteger bcd, org.openmuc.jasn1.ber.types.BerBitString booleanArray, org.openmuc.jasn1.ber.types.string.BerUTF8String mMSString, org.openmuc.jasn1.ber.types.BerOctetString utc_time)
           
 
Method Summary
 int decode(java.io.InputStream iStream, org.openmuc.jasn1.ber.BerIdentifier berIdentifier)
           
 int encode(org.openmuc.jasn1.ber.BerByteArrayOutputStream berOStream, boolean explicit)
           
 void encodeAndSave(int encodingSizeGuess)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code

public byte[] code

array

public DataSequence array

structure

public DataSequence structure

boolean_

public org.openmuc.jasn1.ber.types.BerBoolean boolean_

bit_string

public org.openmuc.jasn1.ber.types.BerBitString bit_string

integer

public org.openmuc.jasn1.ber.types.BerInteger integer

unsigned

public org.openmuc.jasn1.ber.types.BerInteger unsigned

floating_point

public org.openmuc.jasn1.ber.types.BerOctetString floating_point

octet_string

public org.openmuc.jasn1.ber.types.BerOctetString octet_string

visible_string

public org.openmuc.jasn1.ber.types.string.BerVisibleString visible_string

generalized_time

public org.openmuc.jasn1.ber.types.BerGeneralizedTime generalized_time

binary_time

public org.openmuc.jasn1.ber.types.BerOctetString binary_time

bcd

public org.openmuc.jasn1.ber.types.BerInteger bcd

booleanArray

public org.openmuc.jasn1.ber.types.BerBitString booleanArray

mMSString

public org.openmuc.jasn1.ber.types.string.BerUTF8String mMSString

utc_time

public org.openmuc.jasn1.ber.types.BerOctetString utc_time
Constructor Detail

Data

public Data()

Data

public Data(byte[] code)

Data

public Data(DataSequence array,
            DataSequence structure,
            org.openmuc.jasn1.ber.types.BerBoolean boolean_,
            org.openmuc.jasn1.ber.types.BerBitString bit_string,
            org.openmuc.jasn1.ber.types.BerInteger integer,
            org.openmuc.jasn1.ber.types.BerInteger unsigned,
            org.openmuc.jasn1.ber.types.BerOctetString floating_point,
            org.openmuc.jasn1.ber.types.BerOctetString octet_string,
            org.openmuc.jasn1.ber.types.string.BerVisibleString visible_string,
            org.openmuc.jasn1.ber.types.BerGeneralizedTime generalized_time,
            org.openmuc.jasn1.ber.types.BerOctetString binary_time,
            org.openmuc.jasn1.ber.types.BerInteger bcd,
            org.openmuc.jasn1.ber.types.BerBitString booleanArray,
            org.openmuc.jasn1.ber.types.string.BerUTF8String mMSString,
            org.openmuc.jasn1.ber.types.BerOctetString utc_time)
Method Detail

encode

public int encode(org.openmuc.jasn1.ber.BerByteArrayOutputStream berOStream,
                  boolean explicit)
           throws java.io.IOException
Throws:
java.io.IOException

decode

public int decode(java.io.InputStream iStream,
                  org.openmuc.jasn1.ber.BerIdentifier berIdentifier)
           throws java.io.IOException
Throws:
java.io.IOException

encodeAndSave

public void encodeAndSave(int encodingSizeGuess)
                   throws java.io.IOException
Throws:
java.io.IOException