public abstract class AbstractGeneralLanguage extends Object implements ILanguages
Modifier and Type | Field and Description |
---|---|
static String |
ALL_WORDS |
static String |
and |
static String |
AND |
static String |
ANY_WORDS |
protected String |
currentClause |
protected String |
currentQuery |
static String |
EXACT_WORDS |
static String |
or |
static String |
OR |
Constructor and Description |
---|
AbstractGeneralLanguage() |
Modifier and Type | Method and Description |
---|---|
String |
getOperator(String titleKeys)
Return logic operators
|
Iterator |
parseValues(String line,
String titleKeys)
Divide a phrase in lines
|
Iterator |
parseValues(String line,
String titleKeys,
String relationship,
String wildCard)
Divide a phrase in lines
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toString
public static final String EXACT_WORDS
public static final String ANY_WORDS
public static final String ALL_WORDS
public static final String AND
public static final String OR
public static final String and
public static final String or
protected String currentQuery
protected String currentClause
public Iterator parseValues(String line, String titleKeys)
concordancia
- If is 'E' (exact) don't divideline
- phrase to searchtitleKeys
- public Iterator parseValues(String line, String titleKeys, String relationship, String wildCard)
concordancia
- If is 'E' (exact) don't divideline
- phrase to searchtitleKeys
- relationship
- wildCard
-