|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.slide.search.SearchLanguage
Base class for a search language.
Constructor Summary | |
SearchLanguage()
|
Method Summary | |
abstract java.lang.String |
getGrammarUri()
Returns the grammar URI for this language, this is what the DASL response Header returns. |
abstract java.lang.String |
getName()
Returns this language's name. |
abstract SearchQuery |
parseQuery(org.jdom.Element queryElement,
SearchToken token,
PropertyProvider propertyProvider)
Generate a query object from a JDOM Element. |
abstract SearchQuery |
parseQuery(java.lang.String queryString,
SearchToken token,
PropertyProvider propertyProvider)
Generate a query object from a String, set the maximum depth. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SearchLanguage()
Method Detail |
public abstract java.lang.String getName()
public abstract java.lang.String getGrammarUri()
public abstract SearchQuery parseQuery(java.lang.String queryString, SearchToken token, PropertyProvider propertyProvider) throws BadQueryException
BadQueryException
public abstract SearchQuery parseQuery(org.jdom.Element queryElement, SearchToken token, PropertyProvider propertyProvider) throws BadQueryException
queryElement
- JDOM element containing the querytoken
- the SearchTokenpropertyProvider
- the PropertyProvider to use (may be
null
).
BadQueryException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |