public class Clause
extends java.lang.Object
FilterTemplate
.Modifier and Type | Class and Description |
---|---|
static class |
Clause.Predicate
Predicates.
|
static class |
Clause.Subject
Subjects.
|
Constructor and Description |
---|
Clause()
Constructor.
|
Clause(Clause other)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
eval(Table table,
Column column)
Evaluates the clause for a given column.
|
java.lang.String |
getObject() |
Clause.Predicate |
getPredicate() |
Clause.Subject |
getSubject() |
void |
setObject(java.lang.String object) |
void |
setPredicate(Clause.Predicate predicate) |
void |
setSubject(Clause.Subject subject) |
public Clause()
public Clause(Clause other)
public Clause.Subject getSubject()
public void setSubject(Clause.Subject subject)
subject
- the subject to setpublic Clause.Predicate getPredicate()
public void setPredicate(Clause.Predicate predicate)
predicate
- the predicate to setpublic java.lang.String getObject()
public void setObject(java.lang.String object)
object
- the object to set