|
XCMS Toolkit | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectschemajic.codec.Decoder
schemajic.decoder.BXERDecoder
schemajic.decoder.CXERDecoder
public class CXERDecoder
Decoder for Canonical XML Encoding Rules (CXER) of ASN.1.
| Field Summary |
|---|
| Fields inherited from class schemajic.decoder.BXERDecoder |
|---|
_curXmlFormat, _element, _gtFormat, _hex2bin |
| Constructor Summary | |
|---|---|
CXERDecoder()
|
|
| Method Summary | |
|---|---|
void |
decode(java.io.InputStream in,
ASN1Value value)
Decode an XER encoding. |
java.lang.Object |
visit(ASN1Boolean value,
java.lang.Object object)
An ASN.1 type BOOLEAN visit method with value and
object parameters. |
java.lang.Object |
visit(ASN1Enumerated value,
java.lang.Object object)
The value of the element MUST be a valid constant name. |
java.lang.Object |
visit(ASN1GeneralizedTime value,
java.lang.Object object)
An ASN.1 type GeneralizedTime visit method with value and
object parameters. |
java.lang.Object |
visit(ASN1Integer value,
java.lang.Object object)
If the string matches a constant, use the constant value, otherwise the string MUST be a valid integer. |
java.lang.Object |
visit(ASN1ObjectIdentifier value,
java.lang.Object object)
An ASN.1 type OBJECT IDENTIFIER visit method with value and
object parameters. |
java.lang.Object |
visit(ASN1OctetString value,
java.lang.Object object)
The ASN.1 type OCTET STRING visit method with value and
object parameters. |
java.lang.Object |
visit(ASN1RelativeOID value,
java.lang.Object object)
An ASN.1 type RELATIVE_OID visit method with value and
object parameters. |
| Methods inherited from class schemajic.decoder.BXERDecoder |
|---|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
| Methods inherited from class schemajic.codec.Decoder |
|---|
getInputStream, setInputStream |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface schemajic.model.ValueVisitor |
|---|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
| Constructor Detail |
|---|
public CXERDecoder()
| Method Detail |
|---|
public void decode(java.io.InputStream in,
ASN1Value value)
throws DecodingException
decode in class BXERDecoderin - source of a decoding transformvalue - the value of an ASN.1 type to be decoded
DecodingException
public java.lang.Object visit(ASN1Boolean value,
java.lang.Object object)
throws VisitorException
ValueVisitorBOOLEAN visit method with value and
object parameters.
visit in interface ValueVisitorvisit in class BXERDecodervalue - a value of an ASN.1 type BOOLEAN in its encoded formobject - visit an object of ASN.1 type BOOLEAN
VisitorException
public java.lang.Object visit(ASN1Enumerated value,
java.lang.Object object)
throws VisitorException
visit in interface ValueVisitorvisit in class BXERDecodervalue - a value of ASN.1 type ENUMERATED in its encoded formobject - visit an object of ASN.1 type ENUMERATED
VisitorException
public java.lang.Object visit(ASN1GeneralizedTime value,
java.lang.Object object)
throws VisitorException
ValueVisitorGeneralizedTime visit method with value and
object parameters.
visit in interface ValueVisitorvisit in class BXERDecodervalue - a value of ASN.1 type GeneralizedTime in its encoded formobject - visit an object of ASN.1 type GeneralizedTime
VisitorException
public java.lang.Object visit(ASN1Integer value,
java.lang.Object object)
throws VisitorException
visit in interface ValueVisitorvisit in class BXERDecodervalue - a value of ASN.1 type INTEGER in its encoded formobject - visit an object of ASN.1 type INTEGER
VisitorException
public java.lang.Object visit(ASN1ObjectIdentifier value,
java.lang.Object object)
throws VisitorException
ValueVisitorOBJECT IDENTIFIER visit method with value and
object parameters.
visit in interface ValueVisitorvisit in class BXERDecodervalue - a value of ASN.1 type OBJECT IDENTIFIER in its encoded formobject - visit an object of ASN.1 type OBJECT IDENTIFIER
VisitorException
public java.lang.Object visit(ASN1OctetString value,
java.lang.Object object)
throws VisitorException
ValueVisitorOCTET STRING visit method with value and
object parameters.
visit in interface ValueVisitorvisit in class BXERDecodervalue - a value of ASN.1 type OCTET STRING in its encoded formobject - visit an object of ASN.1 type OCTET STRING
VisitorException
public java.lang.Object visit(ASN1RelativeOID value,
java.lang.Object object)
throws VisitorException
ValueVisitorRELATIVE_OID visit method with value and
object parameters.
visit in interface ValueVisitorvisit in class BXERDecodervalue - a value of ASN.1 type RELATIVE_OID in its encoded formobject - visit an object of ASN.1 type RELATIVE_OID
VisitorException
|
XCMS Toolkit | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||