public class StringExpression extends java.lang.Object implements SearchExpression
Constructor and Description |
---|
StringExpression(java.lang.String[] words,
boolean caseSensitive)
Constructs a StringExpression SearchExpression object.
|
StringExpression(java.lang.String word,
boolean caseSensitive)
Constructs a StringExpression SearchExpression object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getData()
Returns the data for the StringExpression object.
|
SearchExpression |
getExpression1()
Returns the expression1 in the boolean operation.
|
SearchExpression |
getExpression2()
Returns the expression2 in the boolean operation.
|
int |
getOperator()
Returns the boolean operator associated with StringExpression.
|
boolean |
isCaseSensitive()
Returns true if the SearchExpression is case sensitive, and
false otherwise.
|
void |
print()
Print the words.
|
void |
setCaseSensitive(boolean caseSensitive)
Set to true if the SearchExpression is case sensitive, and
false otherwise.
|
public StringExpression(java.lang.String word, boolean caseSensitive)
public StringExpression(java.lang.String[] words, boolean caseSensitive)
public SearchExpression getExpression1()
getExpression1
in interface SearchExpression
public SearchExpression getExpression2()
getExpression2
in interface SearchExpression
public java.lang.String[] getData()
getData
in interface SearchExpression
public boolean isCaseSensitive()
isCaseSensitive
in interface SearchExpression
public void setCaseSensitive(boolean caseSensitive)
public int getOperator()
getOperator
in interface SearchExpression
public void print()
print
in interface SearchExpression