Package org.apache.zookeeper.graph
Class FilterOp
- java.lang.Object
-
- org.apache.zookeeper.graph.FilterOp
-
- Direct Known Subclasses:
AndOp
,EqualsOp
,GreaterThanOp
,LessThanOp
,NotOp
,OrOp
,XorOp
public abstract class FilterOp extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FilterOp.ArgType
-
Constructor Summary
Constructors Constructor Description FilterOp()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
addArg(Arg arg)
void
addSubOp(FilterOp op)
abstract boolean
matches(LogEntry entry)
static FilterOp
newOp(java.lang.String op)
java.lang.String
toString()
-
-
-
Method Detail
-
newOp
public static FilterOp newOp(java.lang.String op) throws FilterException
- Throws:
FilterException
-
addSubOp
public void addSubOp(FilterOp op)
-
addArg
public void addArg(Arg arg)
-
matches
public abstract boolean matches(LogEntry entry) throws FilterException
- Throws:
FilterException
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-