|
XCMS Toolkit | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| ModifierVisitor | A public interface to a Visitor design pattern for ASN.1 structured type component modifiers. |
| ModuleLookup | A public interface to the findModule
method in class schemajic.schema.Module. |
| TypeLookup | A public interface to the findType
method in class schemajic.schema.RootModule. |
| TypeVisitor | A public interface for the Visitor design pattern for ASN.1 types
implemented by schemajic.compiler.JavaCodebase. |
| Class Summary | |
|---|---|
| AliasType | Schema for ASN.1 user defined types. |
| BitStringType | Schema for ASN.1 BIT STRING type. |
| BMPStringType | Schema for ASN.1 BMPString type. |
| BooleanType | Schema for ASN.1 BOOLEAN type. |
| ChoiceType | Schema for ASN.1 CHOICE type. |
| Default | Schema for ASN.1 type DEFAULT modifier. |
| EnumeratedType | Schema for ASN.1 ENUMERATED type. |
| Field | Processing of constructed ASN.1 type fields. |
| FieldList | Processing of a list constructed ASN.1 type fields. |
| FieldName | Processing for constructed ASN.1 type field names. |
| GeneralizedTimeType | Schema for ASN.1 GeneralizedTime type. |
| GeneralStringType | Schema for ASN.1 GeneralString type. |
| IA5StringType | Schema for ASN.1 IA5String type. |
| Import | Schema for ASN.1 module IMPORTS statement. |
| IntegerType | Schema for ASN.1 INTEGER type. |
| ISO646StringType | Schema for ASN.1 ISO646String type. |
| JavaClassName | Processing support for generated Java class names. |
| Modifier | Processing support for ASN.1 structured type component level modifier. |
| Module | Processes the ASN.1 modules that constitute an ASN.1 schema. |
| ModuleName | Processing support for ASN.1 module names. |
| ModuleReference | Processing support for references to ASN.1 modules that constitute an ASN.1 schema. |
| NamedBit | Processing support for ASN.1 named bit values. |
| NamedBitList | Processing support for a series of one or more ASN.1 named bit values. |
| NamedNumber | Processing support for ASN.1 named number values. |
| NamedNumberList | Processing support for a series of one or more ASN.1 named number values. |
| NamedValue | Processing support for named (identified) values of ASN.1 types. |
| NullType | Schema for ASN.1 NULL type. |
| NumberValue | Processing support for named number values of ASN.1 type INTEGER. |
| NumericStringType | Schema for ASN.1 NumericString |
| ObjectIdentifierType | Schema for ASN.1 OBJECT IDENTIFIER type. |
| OctetStringType | Schema for ASN.1 OCTET STRING type. |
| OpenTypeType | Schema for an ASN.1 "open type", the value of an ASN.1 type in its encoded form. |
| Optional | Schema for ASN.1 OPTIONAL modifier. |
| PrintableStringType | Schema for ASN.1 PrintableString type. |
| RelativeOIDType | Schema for ASN.1 RELATIVE-OID type. |
| RootModule | Implements ASN.1 schema root module support. |
| RootType | Processing support for root ASN.1 type, including the type name and any context specific tags. |
| Schema | Processing support for ASN.1 schema components: ASN.1 module and ASN.1 type look ups. |
| SequenceOfType | Schema for ASN.1 SEQUENCE OF type. |
| SequenceType | Schema for ASN.1 SEQUENCE type. |
| SetOfType | Schema for ASN.1 SET OF type. |
| T61StringType | Schema for ASN.1 T61String type. |
| Tag | Processing support necessary to provide an ASN.1 tagged-type capability. |
| TagList | Processes and manipulates lists of ASN.1 tags. |
| TeletexStringType | Schema for ASN.1 TeletexString type. |
| Type | Processing support for ASN.1 types. |
| TypeName | Processing support for ASN.1 type names. |
| TypeReference | Processing support for ASN.1 type name references. |
| UniversalStringType | Schema for ASN.1 UniversalString Type. |
| UTF8StringType | Schema for ASN.1 UTF8String type. |
| ValueName | Processing support for named ASN.1 values. |
| VideotexStringType | Schema for ASN.1 VideotexString type. |
| VisibleStringType | Schema for ASN.1 VisibleString type. |
Provides an Abstract Syntax Notation One (ASN.1) schema for values of ASN.1 types, independent of how these values are represented in concrete syntax. An ASN.1 schema is the structure and content of the types defined in one or more ASN.1 modules.
Concrete syntax representations can be expressed using any of the ASN.1 encoding rules. Since ASN.1 type definitions specify both structure and content, values of ASN.1 types can be represented in either binary encodings or as XML elements.
ASN.1 is a schema language that can be used to describe the structure and content of the same "abstract" value in both binary encodings and XML markup. This toolkit supports both compact and efficient binary encoded values, as well as a verbose, human readable XML markup format.
Last updated on
|
XCMS Toolkit | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||