public abstract class SearchDataLine
extends java.lang.Object
Constructor and Description |
---|
SearchDataLine(CompiledSearchArgs csa,
int i,
SearchDataGetter searchDataGetter) |
Modifier and Type | Method and Description |
---|---|
protected void |
compileSearchTermTextToRegex(CompiledSearchArgs csa) |
protected void |
convertSearchTermTextToLowerCase() |
static SearchDataLine |
createSearchDataLine(CompiledSearchArgs csa,
int i,
SearchDataGetter searchDataGetter) |
int |
evaluate(CompiledSearchArgs csa) |
abstract boolean |
evaluateSearchTerm(QuotedSearchTerm quotedSearchTerm,
CompiledSearchArgs csa) |
protected boolean |
evaluateSearchTerms(CompiledSearchArgs csa) |
boolean |
isBoolSetToAnd() |
boolean |
isOperSetToNot() |
abstract void |
loadAssrtData() |
protected void |
loadAssrtDataStringArray() |
protected void |
loadAssrtDataTreeArray() |
protected void |
loadQuotedSearchTermList(CompiledSearchArgs csa) |
protected boolean |
searchDataLineWantsThisAssrt() |
public SearchDataLine(CompiledSearchArgs csa, int i, SearchDataGetter searchDataGetter)
public static SearchDataLine createSearchDataLine(CompiledSearchArgs csa, int i, SearchDataGetter searchDataGetter)
public abstract void loadAssrtData()
public abstract boolean evaluateSearchTerm(QuotedSearchTerm quotedSearchTerm, CompiledSearchArgs csa)
public int evaluate(CompiledSearchArgs csa)
protected boolean searchDataLineWantsThisAssrt()
protected boolean evaluateSearchTerms(CompiledSearchArgs csa)
public boolean isOperSetToNot()
public boolean isBoolSetToAnd()
protected void loadAssrtDataStringArray()
protected void loadAssrtDataTreeArray()
protected void loadQuotedSearchTermList(CompiledSearchArgs csa)
protected void convertSearchTermTextToLowerCase()
protected void compileSearchTermTextToRegex(CompiledSearchArgs csa)