jp.bitmeister.asn1.type
Class BuiltInModule.UnknownEnumerated

java.lang.Object
  extended by jp.bitmeister.asn1.type.ASN1Type
      extended by jp.bitmeister.asn1.type.PrimitiveType<java.math.BigInteger>
          extended by jp.bitmeister.asn1.type.builtin.INTEGER
              extended by jp.bitmeister.asn1.type.BuiltInModule.UnknownEnumerated
All Implemented Interfaces:
java.lang.Cloneable, ValueComparable
Enclosing class:
BuiltInModule

public static class BuiltInModule.UnknownEnumerated
extends INTEGER

Represents unknown 'ENUMERATED' type.

If the ASN.1 tag indicates 'UNIVERSAL 10' the instantiate method of built-in module will return an instance of this class because the data must be an 'ENUMERATED' type but can't specify the definition. An instance of this type behaves as an instance of INTEGER.

Author:
WATANABE, Jun.
See Also:
ENUMERATED, INTEGER

Field Summary
 
Fields inherited from class jp.bitmeister.asn1.type.ASN1Type
stringBuilder
 
Constructor Summary
BuiltInModule.UnknownEnumerated()
           
 
Method Summary
 
Methods inherited from class jp.bitmeister.asn1.type.builtin.INTEGER
accept, compareTo, identifier, intValue, isIntValue, isLongValue, longValue, set, set
 
Methods inherited from class jp.bitmeister.asn1.type.PrimitiveType
clear, clone, cloneValue, hashCode, hasValue, value, valueEquals
 
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
 

Constructor Detail

BuiltInModule.UnknownEnumerated

public BuiltInModule.UnknownEnumerated()