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 SearchExpressionpublic SearchExpression getExpression2()
getExpression2 in interface SearchExpressionpublic java.lang.String[] getData()
getData in interface SearchExpressionpublic boolean isCaseSensitive()
isCaseSensitive in interface SearchExpressionpublic void setCaseSensitive(boolean caseSensitive)
public int getOperator()
getOperator in interface SearchExpressionpublic void print()
print in interface SearchExpression