OSDN Git Service

* Add size restricted 'INTEGER' and 'ENUMERATED' types which contain a Long value.
authorjwat <jwat@users.sourceforge.jp>
Thu, 4 Oct 2012 11:10:38 +0000 (20:10 +0900)
committerjwat <jwat@users.sourceforge.jp>
Thu, 4 Oct 2012 11:10:38 +0000 (20:10 +0900)
commitf732458a3fe40c8880ff279acc75f4b37402edef
tree63545ad33bf6eb376ef92172b4e49cb079ed43fa
parenta3926ba723236feb6c5af2f31f1785e8b0a94b0d
* Add size restricted 'INTEGER' and 'ENUMERATED' types which contain a Long value.
* 'INTEGER' and 'ENUMERATED' types which contain a BigInteger value renamed to 'BigINTEGER' and 'BigENUMERATED'.
* Some bugs were fixed.
30 files changed:
jp/bitmeister/asn1/annotation/ASN1Enumeration.java
jp/bitmeister/asn1/codec/ber/BerDecoder.java
jp/bitmeister/asn1/codec/ber/BerEncoder.java
jp/bitmeister/asn1/codec/xer/XerDecoder.java
jp/bitmeister/asn1/codec/xer/XerEncoder.java
jp/bitmeister/asn1/exception/ASN1DecodingException.java
jp/bitmeister/asn1/exception/ASN1EncodingException.java
jp/bitmeister/asn1/exception/ASN1Exception.java
jp/bitmeister/asn1/exception/ASN1IllegalArgument.java
jp/bitmeister/asn1/exception/ASN1IllegalDefinition.java
jp/bitmeister/asn1/exception/ASN1InvalidDataValue.java
jp/bitmeister/asn1/exception/ASN1RuntimeException.java
jp/bitmeister/asn1/processor/ASN1StringBuilder.java
jp/bitmeister/asn1/processor/ASN1Visitor.java
jp/bitmeister/asn1/processor/ASN1VisitorAdaptor.java
jp/bitmeister/asn1/sample/FrightStatusMain.java
jp/bitmeister/asn1/sample/FrightStatusTypes.java
jp/bitmeister/asn1/type/ASN1TagValue.java
jp/bitmeister/asn1/type/AbstractInteger.java [new file with mode: 0644]
jp/bitmeister/asn1/type/BuiltInModule.java
jp/bitmeister/asn1/type/NamedNumberMap.java [new file with mode: 0644]
jp/bitmeister/asn1/type/ValueComparable.java
jp/bitmeister/asn1/type/builtin/BigENUMERATED.java [new file with mode: 0644]
jp/bitmeister/asn1/type/builtin/BigINTEGER.java [new file with mode: 0644]
jp/bitmeister/asn1/type/builtin/CHOICE.java
jp/bitmeister/asn1/type/builtin/ENUMERATED.java
jp/bitmeister/asn1/type/builtin/INTEGER.java
jp/bitmeister/asn1/type/builtin/REAL.java
jp/bitmeister/asn1/type/useful/EMBEDDED_PDV.java
jp/bitmeister/asn1/type/useful/EXTERNAL.java