Package com.oss.asn1
Class UTF8String32
java.lang.Object
com.oss.asn1.AbstractData
com.oss.asn1.AbstractString
com.oss.asn1.AbstractString32
com.oss.asn1.UTF8String32
- All Implemented Interfaces:
com.oss.asn1.Sizeable
,Serializable
,Cloneable
The UTF8String32 class represents the ASN.1 UTF8String type with the
UNIVERSALSTRING directive.
- Since:
- ASN.1/Java 1.0-beta A
- See Also:
-
Field Summary
Fields inherited from class com.oss.asn1.AbstractData
EQUALS, GREATER_THAN, LESS_THAN
-
Constructor Summary
ConstructorsConstructorDescriptionThe default constructor.UTF8String32
(byte[] value) Construct from a byte array.UTF8String32
(char[] value) Construct from a char array.UTF8String32
(int[] value) Construct from an int array.UTF8String32
(String value) Construct from a String. -
Method Summary
Modifier and TypeMethodDescriptionfinal byte[]
Get the value of 'this' object as an array of bytes.final void
setValue
(byte[] value) Set the value of 'this' object to an array of char.Methods inherited from class com.oss.asn1.AbstractString32
clone, delete, getSize, hashCode, intArrayValue, setValue, setValue, setValue, stringValue
Methods inherited from class com.oss.asn1.AbstractString
compareTo, equalTo, getLength
Methods inherited from class com.oss.asn1.AbstractData
equals, isEncodable, isPDU, isValid, toString, toString
-
Constructor Details
-
UTF8String32
public UTF8String32()The default constructor. -
UTF8String32
public UTF8String32(int[] value) Construct from an int array.- Parameters:
value
- the int array to set 'this' object to.
-
UTF8String32
Construct from a String.- Parameters:
value
- the String to set 'this' object to.
-
UTF8String32
public UTF8String32(char[] value) Construct from a char array.- Parameters:
value
- the char array to set 'this' object to.
-
UTF8String32
public UTF8String32(byte[] value) Construct from a byte array.- Parameters:
value
- the char array to set 'this' object to.
-
-
Method Details
-
byteArrayValue
public final byte[] byteArrayValue()Get the value of 'this' object as an array of bytes.- Returns:
- value of 'this' object as byte[].
-
setValue
public final void setValue(byte[] value) Set the value of 'this' object to an array of char.- Parameters:
value
- the value to set 'this' object to.
-