pasn.encoding
Class ASN1EmptyDecodedObject

java.lang.Object
  extended by pasn.encoding.ASN1DecodedObject
      extended by pasn.encoding.ASN1EmptyDecodedObject

public final class ASN1EmptyDecodedObject
extends ASN1DecodedObject

Special "empty" holder for decoded ASN.1 objects. This holder is used when no encoding is produced

Author:
ncottin

Constructor Summary
ASN1EmptyDecodedObject()
           
 
Method Summary
 boolean decodeInto(ASN1GenericObject asn, boolean optional)
           
 boolean decodeInto(ASN1TaggedObject tasn, boolean optional)
           
 boolean refersTo(ASN1GenericObject asn)
           
 boolean refersTo(ASN1TaggedObject tasn)
           
 
Methods inherited from class pasn.encoding.ASN1DecodedObject
decodeInto, decodeInto, decodeInto, decodeInto, getValueDecoder, getValueSizeChecker, orderComponents, orderRequiredComponents, refersTo
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ASN1EmptyDecodedObject

public ASN1EmptyDecodedObject()
Method Detail

decodeInto

public boolean decodeInto(ASN1TaggedObject tasn,
                          boolean optional)
                   throws ASN1DecodingException,
                          ASN1FormatException,
                          ASN1ConstraintException
Specified by:
decodeInto in class ASN1DecodedObject
Throws:
ASN1DecodingException
ASN1FormatException
ASN1ConstraintException

decodeInto

public boolean decodeInto(ASN1GenericObject asn,
                          boolean optional)
                   throws ASN1DecodingException,
                          ASN1FormatException,
                          ASN1ConstraintException
Specified by:
decodeInto in class ASN1DecodedObject
Throws:
ASN1DecodingException
ASN1FormatException
ASN1ConstraintException

refersTo

public boolean refersTo(ASN1TaggedObject tasn)
Specified by:
refersTo in class ASN1DecodedObject

refersTo

public boolean refersTo(ASN1GenericObject asn)
Specified by:
refersTo in class ASN1DecodedObject