|
XCMS Toolkit | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectschemajic.model.ASN1Value
schemajic.model.ASN1VisibleString
schemajic.model.ASN1NumericString
public class ASN1NumericString
Models the abstract concept of the value of
ASN.1 type NumericString.
Extends ASN1VisibleString to provide minimal encoding and decoding
support for ASN.1 type NumericString.
Universal class tag assignment is UNIVERSAL 18.
XML ASN.1 type name is NumericString.
No permitted alphabet constraints are enforced on values of this type, as these constraints are left to the application. Characters of this ASN.1 type are treated as opaque, having no structure or meaning, though all characters are represented in one octet.
The values of NumericString are limited to '0123456789' and
'space'.
The values of the builtin types NumericString, PrintableString,
and VisibleString are subsets of the values of type IA5String.
In terms of their character values, NumericString is a subset of
PrintableString, which is a subset of VisibleString,
which is a subset of IA5String.
| Constructor Summary | |
|---|---|
ASN1NumericString()
Constructor for ASN1NumericString. |
|
ASN1NumericString(java.lang.String s)
Constructor for ASN1NumericString with string parameter. |
|
| Method Summary | |
|---|---|
java.lang.Object |
accept(ValueVisitor visitor,
java.lang.Object object)
Accepts a visit from the ValueVisitor |
Type |
getAsn1Type()
Returns an ASN.1 NumericString type. |
| Methods inherited from class schemajic.model.ASN1VisibleString |
|---|
equals, getStringValue, setStringValue |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ASN1NumericString()
ASN1NumericString.
public ASN1NumericString(java.lang.String s)
ASN1NumericString with string parameter.
s - initialization value| Method Detail |
|---|
public java.lang.Object accept(ValueVisitor visitor,
java.lang.Object object)
throws VisitorException
visit from the ValueVisitor
accept in class ASN1VisibleStringvisitor - the function applicator (mapper), which knows how to
process the given object type and apply appropriate operations to
the elements of this type of objectobject - an object to be visited
VisitorExceptionpublic Type getAsn1Type()
NumericString type.
getAsn1Type in class ASN1VisibleString
|
XCMS Toolkit | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||