jp.bitmeister.asn1.type.useful
Class VideotexString

java.lang.Object
  extended by jp.bitmeister.asn1.type.ASN1Type
      extended by jp.bitmeister.asn1.type.PrimitiveType<byte[]>
          extended by jp.bitmeister.asn1.type.builtin.OCTET_STRING
              extended by jp.bitmeister.asn1.type.StringType
                  extended by jp.bitmeister.asn1.type.useful.VideotexString
All Implemented Interfaces:
java.lang.Cloneable, Concatenatable<OCTET_STRING>, SizeCountable

public class VideotexString
extends StringType

Represents ASN.1 'VideotexString' type.

An instance of this class represents a 'VideotexString' type data. Characters which can appear in the VideotexString are defined in some CCITT recommendations. In this library, ISO-8859-1 encoding is used for this type.

Author:
WATANABE, Jun.

Field Summary
static java.lang.String charsetName
          The name of character set that is used for converting value to String.
 
Fields inherited from class jp.bitmeister.asn1.type.ASN1Type
stringBuilder
 
Constructor Summary
VideotexString()
          Instantiates an empty VideotexString.
VideotexString(java.lang.String value)
          Instantiates an VideotexString and initialize it with the String value.
 
Method Summary
 java.nio.charset.Charset charset()
          Returns the Charset used for encoding and decodiong the value of this data.
protected  java.util.regex.Pattern pattern()
          Returns the Pattern used for checking characters that to be set to this data.
 
Methods inherited from class jp.bitmeister.asn1.type.StringType
accept, checkCharacters, set, stringValue
 
Methods inherited from class jp.bitmeister.asn1.type.builtin.OCTET_STRING
cloneValue, concatenate, hashCode, set, size, valueEquals
 
Methods inherited from class jp.bitmeister.asn1.type.PrimitiveType
clear, clone, hasValue, set, value
 
Methods inherited from class jp.bitmeister.asn1.type.ASN1Type
equals, instantiate, matches, specification, toString, validate
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

charsetName

public static java.lang.String charsetName
The name of character set that is used for converting value to String. Default value for this type is 'ISO-8859-1'.

Constructor Detail

VideotexString

public VideotexString()
Instantiates an empty VideotexString.


VideotexString

public VideotexString(java.lang.String value)
Instantiates an VideotexString and initialize it with the String value.

Parameters:
value - The value assigned to the instance.
Method Detail

charset

public java.nio.charset.Charset charset()
Description copied from class: StringType
Returns the Charset used for encoding and decodiong the value of this data.

Specified by:
charset in class StringType
Returns:
The Charset.

pattern

protected java.util.regex.Pattern pattern()
Description copied from class: StringType
Returns the Pattern used for checking characters that to be set to this data.

Specified by:
pattern in class StringType
Returns:
The Pattern.


Copyright © 2012 BitMeister Inc. All Rights Reserved.