Uses of Interface
org.apache.asn1.ber.digester.Rule

Packages that use Rule
org.apache.asn1.ber.digester   
org.apache.asn1.ber.digester.rules   
 

Uses of Rule in org.apache.asn1.ber.digester
 

Classes in org.apache.asn1.ber.digester that implement Rule
 class AbstractRule
          A rule base class.
 

Fields in org.apache.asn1.ber.digester declared as Rule
private  Rule RuleRegistration.rule
          the rule registered with the pattern
 

Methods in org.apache.asn1.ber.digester that return Rule
 Rule RuleRegistration.getRule()
          Gets the rule registered with the pattern.
 

Methods in org.apache.asn1.ber.digester with parameters of type Rule
 void Rules.add(int[] pattern, Rule rule)
          Register a new Rule instance matching the specified pattern.
 void RulesBase.add(int[] pattern, Rule rule)
           
private  void TagTree.addNormalRule(int[] pattern, Rule rule)
          Adds a Rule to this TagTree.
 void TagTree.addRule(int[] pattern, Rule rule)
          Adds a Rule to this TagTree in a manner based on whether the pattern contains a wild card in front or not.
 void BERDigester.addRule(int[] pattern, Rule rule)
          Register a new Rule matching the specified pattern.
(package private)  void TagNode.addRule(Rule rule)
           
private  void TagTree.addWildRule(int[] pattern, Rule rule)
          Adds a Rule using a pattern with a wild card in front to this TagTree.
private  void TagTree.addWildRuleToNormalTree(int[] pattern, Rule rule, java.util.Stack stack, TagNode node)
          Adds rules registered via wild cards to the nodes within a branch of the normal TagTree.
private  void TagTree.addWildRuleToWildTree(int[] pattern, Rule rule, java.util.Stack stack, TagNode node)
          Adds rules registered via wild cards to the wild TagTree to all nodes matching the pattern.
 void BERDigesterMonitor.ruleCompleted(BERDigester digester, Rule rule)
          Callback used to monitor successful rule firing.
 void BERDigesterLoggingMonitor.ruleCompleted(BERDigester digester, Rule rule)
          Callback used to monitor successful rule firing.
 void BERDigesterMonitor.ruleFailed(BERDigester digester, Rule rule, java.lang.String msg, java.lang.Throwable fault)
          Callback used to monitor rule callback failures on triggered rules.
 void BERDigesterLoggingMonitor.ruleFailed(BERDigester digester, Rule rule, java.lang.String msg, java.lang.Throwable fault)
          Callback used to log a rule callback failure when triggered by the digester.
 

Constructors in org.apache.asn1.ber.digester with parameters of type Rule
RuleRegistration(int[] pattern, Rule rule)
          Create a new rule registration used to track the rules and patterns that are registered with the digester.
 

Uses of Rule in org.apache.asn1.ber.digester.rules
 

Classes in org.apache.asn1.ber.digester.rules that implement Rule
 class ObjectCreateRule
          Rule implementation that creates a new object and pushes it onto the object stack when a TLV is encountered.
 class Octets2StringRule
          Rule that collects octets and leaves octets as a string on the stack.
 class PopOnFinish
          Document this class.
 class PrimitiveBooleanRule
          A rule to Decode a BER encoded ASN.1 INTEGER into a Java primitive int.
 class PrimitiveEnumDecodeRule
          Rule for decoding an ASN.1 ENUMERATED type.
 class PrimitiveIntDecodeRule
          A rule to Decode a BER encoded ASN.1 INTEGER into a Java primitive int.
 class PrimitiveOctetStringRule
          A rule that collects the value bytes of an ASN.1 OCTET STRING and pushes the buffer of bytes onto the digester's Object stack as a ByteBuffer.
 



Copyright © 2004-2009 . All Rights Reserved.