pasn.encoding
Class ASN1UnnamedDecodedConstructedObject

java.lang.Object
  extended by pasn.encoding.ASN1DecodedObject
      extended by pasn.encoding.ASN1UnnamedDecodedObject
          extended by pasn.encoding.ASN1UnnamedDecodedConstructedObject

public final class ASN1UnnamedDecodedConstructedObject
extends ASN1UnnamedDecodedObject

Author:
ncottin

Constructor Summary
ASN1UnnamedDecodedConstructedObject(ASN1ValueDecoder decoder, ASN1ValueChecker checker, int typeOrTag, ASN1Class asnClass, boolean tagged)
           
ASN1UnnamedDecodedConstructedObject(ASN1ValueDecoder decoder, int typeOrTag, ASN1Class asnClass, boolean tagged)
           
 
Method Summary
 boolean decodeInto(ASN1GenericObject asn, boolean optional)
           
 boolean decodeInto(ASN1TaggedObject tasn, boolean optional)
           
 java.util.List<ASN1UnnamedDecodedObject> getComponents()
           
 void reset()
           
 void setComponents(java.util.List<ASN1UnnamedDecodedObject> comps)
           
 int size()
           
 
Methods inherited from class pasn.encoding.ASN1UnnamedDecodedObject
getAsnClass, getLength, getLengthIndex, getPosition, getTypeOrTag, getValueIndex, isConstructed, isIndefiniteLength, isPrimitive, isSkipTag, isTagged, refersTo, refersTo, setAsnClass, setIndefiniteLength, setLength, setLengthIndex, setPosition, setPrimitive, setSkipTag, setTypeOrTag, setValueIndex
 
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

ASN1UnnamedDecodedConstructedObject

public ASN1UnnamedDecodedConstructedObject(ASN1ValueDecoder decoder,
                                           int typeOrTag,
                                           ASN1Class asnClass,
                                           boolean tagged)

ASN1UnnamedDecodedConstructedObject

public ASN1UnnamedDecodedConstructedObject(ASN1ValueDecoder decoder,
                                           ASN1ValueChecker checker,
                                           int typeOrTag,
                                           ASN1Class asnClass,
                                           boolean tagged)
Parameters:
decoder -
checker -
typeOrTag -
asnClass -
tagged -
Method Detail

getComponents

public java.util.List<ASN1UnnamedDecodedObject> getComponents()

setComponents

public void setComponents(java.util.List<ASN1UnnamedDecodedObject> comps)

size

public int size()

reset

public void reset()

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