Package org.apache.asn1.ber

Provides the codec foundation for Basic Encoding Rules based on a Tag, Length and Value (TLV) field tuples.

See:
          Description

Interface Summary
BERDecoderCallback A specialized decoder callback that handles specific BER events.
BERDecoderMonitor A monitor designed for extended BER decoder functionality with greater detail to specific BER decoder events.
BEREncoderCallback A specialized encoder callback that handles specific BER events.
MutableTupleNode A mutable TupleNode used for building TLV Tuple trees.
TupleEventConsumer Experimental shared interface for both Tuple event producers and consumers.
TupleEventProducer Document me.
TupleNode A TLV Tuple tree node modeled in the likeness of a TreeNode.
TupleNodeVisitor Tuple tree node visitor interface.
VisitorMonitor A callback interface used to monitor the activities of a tuple node visitor.
 

Class Summary
AbstractDecoderTestCase Tests the BER decoder.
BERDecoder A decoder that decodes BER encoded bytes to Tag Value Length (TLV) tuples.
BERDecoderCallbackAdapter A do nothing callback adapter.
BERDecoderState A type safe enumeration representing the state of a BERDecoder.
BEREncoder A BER TLV tuple encoder.
DefaultMutableTupleNode The default mutable tuple node.
DeterminateLengthVisitor A visitor used to transform a TLV tuple tree by altering tuples to use determinate length encodings rather than the indeterminate form.
Length The length component of a BER TLV Tuple.
LengthDecoder A BER TLV Length component decoder.
Tag The Tag component of a BER TLV Tuple.
TagDecoder A BER TLV Tag component decoder.
TagEnum Abstract base class for type safe tag enumerations following the agreed upon convention for representing tags as integers.
TagOctetCollector Collects up to 4 tag octets.
Tuple TLV Tuple used by the value chunking decoder.
TupleEncodingVisitor A tuple tree visitor that encodes tuples in prefix order into a buffer, and chunking the buffer via callbacks as it is filled.
TupleTreeAnalyzer Simple JTree view of a tuple tree.
TupleTreeDecoder Builds a TLV tree from the TLV stream emitted from the decoder.
TypeClass Type safe enum for an ASN.1 type class.
 

Package org.apache.asn1.ber Description

Provides the codec foundation for Basic Encoding Rules based on a Tag, Length and Value (TLV) field tuples.

Package Specification

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see:



Copyright © 2004-2006 . All Rights Reserved.