|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgate.creole.annic.lucene.QueryParser
public class QueryParser
QueryParser parses the provided ANNIC Query and converts it into the format understood to Lucene.
| Field Summary | |
|---|---|
int |
position
|
| Constructor Summary | |
|---|---|
QueryParser()
Constructor |
|
| Method Summary | |
|---|---|
ArrayList[] |
createTerms(String elem)
|
List<String> |
findTokens(String query)
Given a query this method returns tokens. |
String |
getQueryString(int i)
When user submits an ANNIC query, one or more instances of lucene queries are created and returned. |
static boolean |
isValidQuery(String query)
Returns true if the submitted query is valid. |
static void |
main(String[] args)
|
boolean |
needValidation()
|
Query[] |
parse(String field,
String query,
String baseTokenAnnotationType,
String corpusID,
String annotationSetToSearchIn)
Given a query, this method parses it to convert it into one or more lucene queries. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public int position
| Constructor Detail |
|---|
public QueryParser()
| Method Detail |
|---|
public static void main(String[] args)
public static boolean isValidQuery(String query)
query -
public Query[] parse(String field,
String query,
String baseTokenAnnotationType,
String corpusID,
String annotationSetToSearchIn)
throws SearchException
field - query - baseTokenAnnotationType - corpusID -
SearchExceptionpublic String getQueryString(int i)
i -
public List<String> findTokens(String query)
throws SearchException
query -
SearchException
public ArrayList[] createTerms(String elem)
throws SearchException
SearchExceptionpublic boolean needValidation()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||