pasn.encoding
Class ASN1TaggedObject

java.lang.Object
  extended by pasn.encoding.ASN1GenericOrTaggedObject
      extended by pasn.encoding.ASN1TaggedObject
All Implemented Interfaces:
ASN1DefaultValuedObject, ASN1Resetable

public final class ASN1TaggedObject
extends ASN1GenericOrTaggedObject

Author:
ncottin

Constructor Summary
ASN1TaggedObject(ASN1GenericObject asn, int tag)
           
ASN1TaggedObject(ASN1GenericObject asn, int tag, ASN1Class asnClass)
           
ASN1TaggedObject(ASN1GenericObject asn, int tag, ASN1Class asnClass, boolean explicit)
           
ASN1TaggedObject(ASN1GenericObject asn, int tag, boolean explicit)
           
ASN1TaggedObject(ASN1TaggedObject tasn, int tag, ASN1Class asnClass, boolean explicit)
           
ASN1TaggedObject(ASN1TaggedObject tasn, int tag, boolean explicit)
           
 
Method Summary
 ASN1Class getAsnClass()
           
 int getTag()
           
 boolean isExplicit()
           
 
Methods inherited from class pasn.encoding.ASN1GenericOrTaggedObject
equals, getInnerObject, getObject, getTaggedObject, hasDefaultValue, hasObject, hasTaggedObject, hasValue, hasValueOrDefault, isPrimitive, isValueDefault, reset, toString
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ASN1TaggedObject

public ASN1TaggedObject(ASN1GenericObject asn,
                        int tag)

ASN1TaggedObject

public ASN1TaggedObject(ASN1GenericObject asn,
                        int tag,
                        boolean explicit)

ASN1TaggedObject

public ASN1TaggedObject(ASN1GenericObject asn,
                        int tag,
                        ASN1Class asnClass)

ASN1TaggedObject

public ASN1TaggedObject(ASN1GenericObject asn,
                        int tag,
                        ASN1Class asnClass,
                        boolean explicit)

ASN1TaggedObject

public ASN1TaggedObject(ASN1TaggedObject tasn,
                        int tag,
                        boolean explicit)

ASN1TaggedObject

public ASN1TaggedObject(ASN1TaggedObject tasn,
                        int tag,
                        ASN1Class asnClass,
                        boolean explicit)
Method Detail

getTag

public int getTag()

getAsnClass

public ASN1Class getAsnClass()

isExplicit

public boolean isExplicit()