You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.




org.mozilla.jss.asn1
Class SET.Template.Element

java.lang.Object
  extended by org.mozilla.jss.asn1.SET.Template.Element
Enclosing class:
SET.Template

public static class SET.Template.Element
extends java.lang.Object

An element of a SET template.


Constructor Summary
SET.Template.Element(Tag implicitTag, ASN1Template type, ASN1Value defaultVal)
           
SET.Template.Element(Tag implicitTag, ASN1Template type, boolean optional)
           
 
Method Summary
 ASN1Value getDefault()
          Returns the default value for this element, if one exists.
 Tag getImplicitTag()
           
 ASN1Template getTemplate()
          Returns the template for this element.
 boolean isOptional()
           
 boolean tagMatch(Tag tag)
          Determines whether the given tag satisfies this SET element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SET.Template.Element

public SET.Template.Element(Tag implicitTag,
                            ASN1Template type,
                            boolean optional)

SET.Template.Element

public SET.Template.Element(Tag implicitTag,
                            ASN1Template type,
                            ASN1Value defaultVal)
Method Detail

isOptional

public boolean isOptional()

getImplicitTag

public Tag getImplicitTag()

tagMatch

public boolean tagMatch(Tag tag)
Determines whether the given tag satisfies this SET element.


getTemplate

public ASN1Template getTemplate()
Returns the template for this element.


getDefault

public ASN1Value getDefault()
Returns the default value for this element, if one exists. Otherwise, returns null.