|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |