Package jp.bitmeister.asn1.type

Contains the common classes and interfaces used for defining ASN.1 types and processing ASN.1 data.

See:
          Description

Interface Summary
Concatenatable<T extends ASN1Type> The interface for classes which can be encoded to constructed form.
SizeCountable A class implements this interface indicates that the type has size that can be mearuserd.
ValueComparable<T extends ASN1Type> The interface for classes whose instance can be compared to other instance.
 

Class Summary
AbstractInteger<T extends Number & Comparable<T>> The base class for ASN.1 'INTEGER' types.
ASN1Module The base class for classes which represents an ASN.1 module.
ASN1ModuleManager Manager of all ASN.1 modules.
ASN1TagValue Contains a set of ASN.1 tag value.
ASN1Type The base class for all ASN.1 types.
CollectionType<T extends ASN1Type,C extends Collection<T>> The base class for structured types defined by referencing a single ASN.1 type.
ConstructiveType The base class for structured types defined by referencing a list of ASN.1 types.
ElementSpecification Specification of an element that contained in a ConstructiveType.
NamedNumberMap<T extends Number & Comparable<T>> Contains values and identifiers of enumerations related to ASN.1 'INTEGER' and 'ENUMERATED' types.
NamedTypeSpecification Specifications of an element that contained in a StructuredType.
PrimitiveType<T> The base class for primitive ASN.1 types.
SelectiveType The base class for structured types defined by referencing a list of distinct ASN.1 types.
StringType The base class for character string types.
StructuredType The base type for structured types.
TimeType The base class for types which contains a String that represents date and time.
TypeSpecification Specifications of an ASN.1 type.
UnknownType Represents a type that does not have definition.
 

Enum Summary
ASN1TagClass Enumeration of ASN.1 tag classes.
ASN1TagDefault Enumeration of default tagging modes defined in a module definition.
ASN1TagMode Enumeration for ASN.1 tagging modes.
 

Package jp.bitmeister.asn1.type Description

Contains the common classes and interfaces used for defining ASN.1 types and processing ASN.1 data.



Copyright © 2012 BitMeister Inc. All Rights Reserved.