| BERAny | This class is for the "any" object that is unknown to the
BER package but conforms to BER rules. |
| BERBitString | This class is for the BitString object. |
| BERBoolean | This class is for the Boolean object. |
| BERCharacterString | This is an abstract base class for character string types. |
| BERChoice | This class is for the Choice object. |
| BERConstruct | This abstract class serves as a based class for constructed
types such as sequence or set. |
| BERElement | This class is for the tagged object type. |
| BEREnumerated | This class is for the Enumerated object. |
| BERInteger | This class is for the Integer object. |
| BERIntegral | This is the base class for integral types such as Integer and
Enumerated. |
| BERNull | This class is for the NULL type. |
| BERNumericString | This class is for the NumericString type. |
| BERObjectId | This class is for the Object ID object. |
| BEROctetString | This class is for the OctetString type. |
| BERPrintableString | This class is for the PrintableString type. |
| BERReal | This class is for the Real object. |
| BERSequence | This class is for the Sequence object. |
| BERSet | This class is for the Set object. |
| BERTag | This class is for the tagged object type. |
| BERTagDecoder | This is an abstract class which should be extended
for use by the BERTag class in decoding application
specific BER tags. |
| BERUTCTime | This class is for the UTCTime object. |
| BERVisibleString | This class is for the VisibleString object. |