Uses of Class
org.nuxeo.ecm.core.storage.FulltextQueryAnalyzer.FulltextQuery
Packages that use FulltextQueryAnalyzer.FulltextQuery
Package
Description
Database
Dialects implementations;
a Dialect encapsulates knowledge about database-specific behavior.-
Uses of FulltextQueryAnalyzer.FulltextQuery in org.nuxeo.ecm.core.storage
Fields in org.nuxeo.ecm.core.storage declared as FulltextQueryAnalyzer.FulltextQueryModifier and TypeFieldDescriptionprotected FulltextQueryAnalyzer.FulltextQueryFulltextQueryAnalyzer.ftFields in org.nuxeo.ecm.core.storage with type parameters of type FulltextQueryAnalyzer.FulltextQueryModifier and TypeFieldDescriptionFulltextQueryAnalyzer.FulltextQuery.termsThe list of terms, if op is OR or ANDprotected List<FulltextQueryAnalyzer.FulltextQuery>FulltextQueryAnalyzer.termsMethods in org.nuxeo.ecm.core.storage that return FulltextQueryAnalyzer.FulltextQueryModifier and TypeMethodDescriptionprotected FulltextQueryAnalyzer.FulltextQueryFulltextQueryAnalyzer.analyzeFulltextQuery(String query) Analyzes a fulltext query into a generic datastructure that can be used for each specific database.Methods in org.nuxeo.ecm.core.storage with parameters of type FulltextQueryAnalyzer.FulltextQueryModifier and TypeMethodDescriptionstatic booleanFulltextQueryAnalyzer.hasPhrase(FulltextQueryAnalyzer.FulltextQuery ft) static voidFulltextQueryAnalyzer.translate(FulltextQueryAnalyzer.FulltextQuery ft, StringBuilder sb, String or, String and, String andNot, String wordStart, String wordEnd, Set<Character> wordCharsReserved, String phraseStart, String phraseEnd, boolean quotePhraseWords) static StringFulltextQueryAnalyzer.translateFulltext(FulltextQueryAnalyzer.FulltextQuery ft, String or, String and, String andNot, String phraseQuote) Translate fulltext into a common pattern used by many servers.static StringFulltextQueryAnalyzer.translateFulltext(FulltextQueryAnalyzer.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. -
Uses of FulltextQueryAnalyzer.FulltextQuery in org.nuxeo.ecm.core.storage.mongodb
Methods in org.nuxeo.ecm.core.storage.mongodb with parameters of type FulltextQueryAnalyzer.FulltextQueryModifier and TypeMethodDescriptionprotected static StringMongoDBRepositoryQueryBuilder.translateFulltext(FulltextQueryAnalyzer.FulltextQuery ft, boolean and) Transforms the NXQL fulltext syntax into MongoDB syntax.protected static voidMongoDBRepositoryQueryBuilder.translateFulltext(FulltextQueryAnalyzer.FulltextQuery ft, List<String> buf, boolean and) -
Uses of FulltextQueryAnalyzer.FulltextQuery in org.nuxeo.ecm.core.storage.sql.jdbc.dialect
Methods in org.nuxeo.ecm.core.storage.sql.jdbc.dialect that return FulltextQueryAnalyzer.FulltextQueryModifier and TypeMethodDescriptionprotected static FulltextQueryAnalyzer.FulltextQueryDialectPostgreSQL.breakPhrases(FulltextQueryAnalyzer.FulltextQuery ft) Returns a fulltext query that is a superset of the original one and does not have phrase searches.protected static FulltextQueryAnalyzer.FulltextQueryDialectPostgreSQL.removeToplevelAndedWords(FulltextQueryAnalyzer.FulltextQuery ft) Removes toplevel ANDed simple words from the query.Methods in org.nuxeo.ecm.core.storage.sql.jdbc.dialect with parameters of type FulltextQueryAnalyzer.FulltextQueryModifier and TypeMethodDescriptionprotected static FulltextQueryAnalyzer.FulltextQueryDialectPostgreSQL.breakPhrases(FulltextQueryAnalyzer.FulltextQuery ft) Returns a fulltext query that is a superset of the original one and does not have phrase searches.protected static voidDialectPostgreSQL.generateLikeSql(FulltextQueryAnalyzer.FulltextQuery ft, StringBuilder sb) protected static FulltextQueryAnalyzer.FulltextQueryDialectPostgreSQL.removeToplevelAndedWords(FulltextQueryAnalyzer.FulltextQuery ft) Removes toplevel ANDed simple words from the query.protected static voidDialectMySQL.translateForMySQL(FulltextQueryAnalyzer.FulltextQuery ft, FulltextQueryAnalyzer.Op superOp, StringBuilder sb)