Uses of Interface
org.apache.log4j.rule.Rule
-
Packages that use Rule Package Description org.apache.log4j.filter org.apache.log4j.receivers.varia org.apache.log4j.receivers.xml org.apache.log4j.rule -
-
Uses of Rule in org.apache.log4j.filter
Fields in org.apache.log4j.filter declared as Rule Modifier and Type Field Description (package private) Rule
ExpressionFilter. expressionRule
Evaluated rule.(package private) Rule
LocationInfoFilter. expressionRule
Compiled expression. -
Uses of Rule in org.apache.log4j.receivers.varia
Fields in org.apache.log4j.receivers.varia declared as Rule Modifier and Type Field Description private Rule
LogFilePatternReceiver. expressionRule
-
Uses of Rule in org.apache.log4j.receivers.xml
Fields in org.apache.log4j.receivers.xml declared as Rule Modifier and Type Field Description private Rule
LogFileXMLReceiver. expressionRule
-
Uses of Rule in org.apache.log4j.rule
Classes in org.apache.log4j.rule that implement Rule Modifier and Type Class Description 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 theRuleFactory
.class
InequalityRule
A Rule class implementing inequality evaluation.class
LevelEqualsRule
A Rule class implementing equals against two levels.private static class
LevelInequalityRule.GreaterThanEqualsRule
Rule returning true if event level greater than or equal to specified level.private static class
LevelInequalityRule.GreaterThanRule
Rule returning true if event level greater than specified level.private static class
LevelInequalityRule.LessThanEqualsRule
Rule returning true if event level less than or equal to specified level.private static class
LevelInequalityRule.LessThanRule
Rule returning true if event level less than specified level.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.Fields in org.apache.log4j.rule declared as Rule Modifier and Type Field Description private Rule
AndRule. firstRule
First rule.private Rule
ColorRule. rule
Wrapped rule.private Rule
ExpressionRule. rule
Rule.private Rule
NotRule. rule
Enclosed rule.private Rule
OrRule. rule1
rule 1.private Rule
OrRule. rule2
Rule 2.private Rule
AndRule. secondRule
Second rule.Methods in org.apache.log4j.rule that return Rule Modifier and Type Method Description Rule
ExpressionRule.PostFixExpressionCompiler. compileExpression(java.lang.String expression)
Compile expression.static Rule
AndRule. getRule(java.util.Stack stack)
Create rule from top two elements of stack.static Rule
AndRule. getRule(Rule firstParam, Rule secondParam)
Get rule.Rule
ColorRule. getRule()
Get rule.static Rule
EqualsRule. getRule(java.lang.String p1, java.lang.String p2)
Create new instance.static Rule
EqualsRule. getRule(java.util.Stack stack)
Create new instance from top two elements of stack.static Rule
ExistsRule. getRule(java.lang.String field)
Get an instance of ExistsRule.static Rule
ExistsRule. getRule(java.util.Stack stack)
Create an instance of ExistsRule using the top name on the stack.static Rule
ExpressionRule. getRule(java.lang.String expression)
Get rule.static Rule
ExpressionRule. getRule(java.lang.String expression, boolean isPostFix)
Get rule.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.static Rule
InequalityRule. getRule(java.lang.String inequalitySymbol, java.util.Stack stack)
Create new instance from top two elements on stack.static Rule
LevelEqualsRule. getRule(java.lang.String value)
Create new rule.static Rule
LevelInequalityRule. getRule(java.lang.String inequalitySymbol, java.lang.String value)
Create new rule.static Rule
LikeRule. getRule(java.lang.String field, java.lang.String pattern)
Create new instance.static Rule
LikeRule. getRule(java.util.Stack stack)
Create new instance from top two elements of stack.static Rule
NotEqualsRule. getRule(java.lang.String field, java.lang.String value)
Get new instance.static Rule
NotEqualsRule. getRule(java.util.Stack stack)
Get new instance from top two elements of stack.static Rule
NotLevelEqualsRule. getRule(java.lang.String value)
Create new rule.static Rule
NotRule. getRule(java.util.Stack stack)
Create new instance from top element of stack.static Rule
NotRule. getRule(Rule rule)
Create new instance.static Rule
OrRule. getRule(java.util.Stack stack)
Create new instance from top two elements of stack.static Rule
OrRule. getRule(Rule firstParam, Rule secondParam)
Create new instance.static Rule
PartialTextMatchRule. getRule(java.lang.String field, java.lang.String value)
Create new instance.static Rule
PartialTextMatchRule. getRule(java.util.Stack stack)
Create new instance from top two elements of stack.Rule
RuleFactory. getRule(java.lang.String symbol, java.util.Stack stack)
Create rule from applying operator to stack.static Rule
TimestampEqualsRule. getRule(java.lang.String value)
Create new instance.static Rule
TimestampInequalityRule. getRule(java.lang.String inequalitySymbol, java.lang.String value)
Create new instance.Methods in org.apache.log4j.rule with parameters of type Rule Modifier and Type Method Description static Rule
AndRule. getRule(Rule firstParam, Rule secondParam)
Get rule.static Rule
NotRule. getRule(Rule rule)
Create new instance.static Rule
OrRule. getRule(Rule firstParam, Rule secondParam)
Create new instance.Constructors in org.apache.log4j.rule with parameters of type Rule Constructor Description AndRule(Rule first, Rule second)
Create new instance.ColorRule(java.lang.String expression, Rule rule, java.awt.Color backgroundColor, java.awt.Color foregroundColor)
Create new instance.ExpressionRule(Rule r)
Create new instance.NotRule(Rule rule)
Create new instance.OrRule(Rule firstParam, Rule secondParam)
Create new instance.
-