@Test public void testFullTextFields() throws IOException { BlurAnalyzer analyzer = new BlurAnalyzer(analyzerDefinition); assertTrue(analyzer.isFullTextField("a.b")); assertFalse(analyzer.isFullTextField("a.d")); }
public boolean isFullTextField(String fieldName) { ColumnDefinition defaultDefinition = _analyzerDefinition.getDefaultDefinition(); if (defaultDefinition != null && defaultDefinition.fullTextIndex) { return true; } return _fullTextFields.contains(fieldName); }
BlurAnalyzer extends Analyzer { public boolean isFullTextField(String fieldName) { ColumnDefinition defaultDefinition = _analyzerDefinition.getDefaultDefinition(); if (defaultDefinition != null && defaultDefinition.fullTextIndex) { return true; } return _fullTextFields.contains(fieldName); } }
BlurAnalyzer extends Analyzer { public boolean isFullTextField(String fieldName) { ColumnDefinition defaultDefinition = _analyzerDefinition.getDefaultDefinition(); if (defaultDefinition != null && defaultDefinition.fullTextIndex) { return true; } return _fullTextFields.contains(fieldName); } BlurAnalyzer(Analyzer analyzer);  BlurAnalyzer(AnalyzerDefinition analyzerDefinition); }
BlurAnalyzer extends Analyzer { public boolean isFullTextField(String fieldName) { ColumnDefinition defaultDefinition = _analyzerDefinition.getDefaultDefinition(); if (defaultDefinition != null && defaultDefinition.fullTextIndex) { return true; } return _fullTextFields.contains(fieldName); } BlurAnalyzer(Analyzer analyzer);  BlurAnalyzer(AnalyzerDefinition analyzerDefinition); void addSubField(String name); Set<String> getSubIndexNames(String indexName); FieldConverter getFieldConverter(String name); void putStore(String name, Store store); Store getStore(String indexName); Index getIndex(String indexName); String toJSON(); boolean isFullTextField(String fieldName); AnalyzerDefinition getAnalyzerDefinition(); void close(); int getOffsetGap(Fieldable field); int getPositionIncrementGap(String fieldName); final TokenStream reusableTokenStream(String fieldName, Reader reader); final TokenStream tokenStream(String fieldName, Reader reader); static BlurAnalyzer create(File file); static BlurAnalyzer create(InputStream inputStream); static BlurAnalyzer create(String jsonStr); static BlurAnalyzer create(Path path); }
BlurAnalyzer extends Analyzer { public boolean isFullTextField(String fieldName) { ColumnDefinition defaultDefinition = _analyzerDefinition.getDefaultDefinition(); if (defaultDefinition != null && defaultDefinition.fullTextIndex) { return true; } return _fullTextFields.contains(fieldName); } BlurAnalyzer(Analyzer analyzer);  BlurAnalyzer(AnalyzerDefinition analyzerDefinition); void addSubField(String name); Set<String> getSubIndexNames(String indexName); FieldConverter getFieldConverter(String name); void putStore(String name, Store store); Store getStore(String indexName); Index getIndex(String indexName); String toJSON(); boolean isFullTextField(String fieldName); AnalyzerDefinition getAnalyzerDefinition(); void close(); int getOffsetGap(Fieldable field); int getPositionIncrementGap(String fieldName); final TokenStream reusableTokenStream(String fieldName, Reader reader); final TokenStream tokenStream(String fieldName, Reader reader); static BlurAnalyzer create(File file); static BlurAnalyzer create(InputStream inputStream); static BlurAnalyzer create(String jsonStr); static BlurAnalyzer create(Path path); static final BlurAnalyzer BLANK_ANALYZER; }