Uses of Interface
org.apache.log4j.rule.Rule

Packages that use Rule
org.apache.log4j.rule   
 

Uses of Rule in org.apache.log4j.rule
 

Classes in org.apache.log4j.rule that implement Rule
 class AbstractRule
          An abstract Rule class that provides the PropertyChange support plumbing.
 class AndRule
          A Rule class implementing a logical 'and'.
 class ColorRule
          A Rule class which also holds a color.
 class EqualsRule
          A Rule class which returns the result of performing equals against two strings.
 class ExistsRule
          A Rule class implementing a not null (and not empty string) check.
 class ExpressionRule
          A Rule class supporting both infix and postfix expressions, accepting any rule which is supported by the RuleFactory.
 class InequalityRule
          A Rule class implementing inequality evaluation.
 class LevelEqualsRule
          A Rule class implementing equals against two levels.
 class LikeRule
          A Rule class supporting java.util.regex regular expression syntax.
 class NotEqualsRule
          A Rule class implementing not equals against two strings.
 class NotLevelEqualsRule
          A Rule class implementing not equals against two levels.
 class NotRule
          A Rule class implementing logical not.
 class OrRule
          A Rule class implementing logical or.
 class PartialTextMatchRule
          A Rule class implementing case-insensitive partial-text matches against two strings.
 class TimestampEqualsRule
          A Rule class implementing equality evaluation for timestamps.
 class TimestampInequalityRule
          A Rule class implementing inequality evaluation for timestamps.
 

Methods in org.apache.log4j.rule that return Rule
 Rule ColorRule.getRule()
          Get rule.
static Rule NotRule.getRule(Rule rule)
          Create new instance.
static Rule AndRule.getRule(Rule firstParam, Rule secondParam)
          Get rule.
static Rule OrRule.getRule(Rule firstParam, Rule secondParam)
          Create new instance.
static Rule NotRule.getRule(java.util.Stack stack)
          Create new instance from top element of stack.
static Rule AndRule.getRule(java.util.Stack stack)
          Create rule from top two elements of stack.
static Rule NotEqualsRule.getRule(java.util.Stack stack)
          Get new instance from top two elements of stack.
static Rule EqualsRule.getRule(java.util.Stack stack)
          Create new instance from top two elements of stack.
static Rule LikeRule.getRule(java.util.Stack stack)
          Create new instance from top two elements of stack.
static Rule ExistsRule.getRule(java.util.Stack stack)
          Create an instance of ExistsRule using the top name on the stack.
static Rule PartialTextMatchRule.getRule(java.util.Stack stack)
          Create new instance from top two elements of stack.
static Rule OrRule.getRule(java.util.Stack stack)
          Create new instance from top two elements of stack.
static Rule ExpressionRule.getRule(java.lang.String expression)
          Get rule.
static Rule NotLevelEqualsRule.getRule(java.lang.String value)
          Create new rule.
static Rule LevelEqualsRule.getRule(java.lang.String value)
          Create new rule.
static Rule ExistsRule.getRule(java.lang.String field)
          Get an instance of ExistsRule.
static Rule TimestampEqualsRule.getRule(java.lang.String value)
          Create new instance.
static Rule ExpressionRule.getRule(java.lang.String expression, boolean isPostFix)
          Get rule.
 Rule RuleFactory.getRule(java.lang.String symbol, java.util.Stack stack)
          Create rule from applying operator to stack.
static Rule InequalityRule.getRule(java.lang.String inequalitySymbol, java.util.Stack stack)
          Create new instance from top two elements on stack.
static Rule TimestampInequalityRule.getRule(java.lang.String inequalitySymbol, java.lang.String value)
          Create new instance.
static Rule NotEqualsRule.getRule(java.lang.String field, java.lang.String value)
          Get new instance.
static Rule EqualsRule.getRule(java.lang.String p1, java.lang.String p2)
          Create new instance.
static Rule LikeRule.getRule(java.lang.String field, java.lang.String pattern)
          Create new instance.
static Rule LevelInequalityRule.getRule(java.lang.String inequalitySymbol, java.lang.String value)
          Create new rule.
static Rule PartialTextMatchRule.getRule(java.lang.String field, java.lang.String value)
          Create new instance.
static Rule InequalityRule.getRule(java.lang.String inequalitySymbol, java.lang.String field, java.lang.String value)
          Create new instance from top two elements on stack.
 

Methods in org.apache.log4j.rule with parameters of type Rule
static Rule NotRule.getRule(Rule rule)
          Create new instance.
static Rule AndRule.getRule(Rule firstParam, Rule secondParam)
          Get rule.
static Rule OrRule.getRule(Rule firstParam, Rule secondParam)
          Create new instance.
 

Constructors in org.apache.log4j.rule with parameters of type Rule
ColorRule(java.lang.String expression, Rule rule, java.awt.Color backgroundColor, java.awt.Color foregroundColor)
          Create new instance.
 



Copyright © 2010 The Apache Software Foundation. Licensed under the Apache License, Version 2.0

Apache Extras Companion for Apache log4j, Apache log4j and Apache are trademarks of the Apache Software Foundation.