Package | Description |
---|---|
org.nuxeo.ecm.core.storage.sql.jdbc.dialect |
Database
Dialect s implementations;
a Dialect encapsulates knowledge about database-specific behavior. |
Modifier and Type | Field and Description |
---|---|
Dialect.FulltextQuery |
Dialect.FulltextQueryAnalyzer.ft |
Modifier and Type | Field and Description |
---|---|
List<Dialect.FulltextQuery> |
Dialect.FulltextQuery.terms
The list of terms, if op is OR or AND
|
List<Dialect.FulltextQuery> |
Dialect.FulltextQueryAnalyzer.terms |
Modifier and Type | Method and Description |
---|---|
Dialect.FulltextQuery |
Dialect.FulltextQueryAnalyzer.analyze(String query) |
Dialect.FulltextQuery |
Dialect.analyzeFulltextQuery(String query)
Analyzes a fulltext query into a generic datastructure that can be used
for each specific database.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
Dialect.fulltextHasPhrase(Dialect.FulltextQuery ft)
Checks if a fulltext search has a phrase in it.
|
static boolean |
Dialect.FulltextQueryAnalyzer.hasPhrase(Dialect.FulltextQuery ft) |
static void |
Dialect.FulltextQueryAnalyzer.translate(Dialect.FulltextQuery ft,
StringBuilder buf,
String or,
String and,
String andNot,
String wordStart,
String wordEnd,
Set<Character> wordCharsReserved,
String phraseStart,
String phraseEnd,
boolean quotePhraseWords) |
static String |
Dialect.translateFulltext(Dialect.FulltextQuery ft,
String or,
String and,
String andNot,
String phraseQuote)
Translate fulltext into a common pattern used by many servers.
|
static String |
Dialect.translateFulltext(Dialect.FulltextQuery ft,
String or,
String and,
String andNot,
String wordStart,
String wordEnd,
Set<Character> wordCharsReserved,
String phraseStart,
String phraseEnd,
boolean quotePhraseWords)
Translate fulltext into a common pattern used by many servers.
|
Copyright © 2013 Nuxeo SA. All Rights Reserved.