@AnalyzerDefs({ @AnalyzerDef(name = LuceneAnalyzers.PHRASE_ANALYZER, tokenizer = @TokenizerDef(factory = KeywordTokenizerFactory.class),
@AnalyzerDefs({ @AnalyzerDef(name = "KeywordsSplitter",
@Indexed @AnalyzerDefs({ @AnalyzerDef( name = "class-analyzer-1", tokenizer = @TokenizerDef(factory = StandardTokenizerFactory.class) ), @AnalyzerDef( name = "class-analyzer-2", tokenizer = @TokenizerDef(factory = StandardTokenizerFactory.class) ) }) static class Sample { @DocumentId long id; @Field String description; }
@Indexed @AnalyzerDefs({ @AnalyzerDef( name = "package-analyzer-1", tokenizer = @TokenizerDef(factory = StandardTokenizerFactory.class) ), @AnalyzerDef( name = "class-analyzer-unique", tokenizer = @TokenizerDef(factory = StandardTokenizerFactory.class) ) }) static class SampleWithError { @DocumentId final long id = 1; @Field final String description = ""; } }
@Indexed @ClassBridge(impl = FooBridge.class) @AnalyzerDiscriminator(impl = FooBridge.class) @AnalyzerDefs({ @AnalyzerDef(name = "analyzer1", tokenizer = @TokenizerDef(factory = TestTokenizer.TestTokenizer1.class)), @AnalyzerDef(name = "analyzer2", tokenizer = @TokenizerDef(factory = TestTokenizer.TestTokenizer2.class)), @AnalyzerDef(name = "analyzer3", tokenizer = @TokenizerDef(factory = TestTokenizer.TestTokenizer3.class)) }) public static class Foo { @DocumentId private Integer id; public Foo(Integer id) { this.id = id; } }
@Indexed @Entity @AnalyzerDefs({ @AnalyzerDef(name = "titleAnalyzer", tokenizer = @TokenizerDef(factory = WhitespaceTokenizerFactory.class),
@AnalyzerDefs({ @AnalyzerDef(name = BlogEntry.EN_ANALYZER_NAME, tokenizer = @TokenizerDef(factory = StandardTokenizerFactory.class),
@AnalyzerDefs({ @AnalyzerDef( name = Car.COLLATING_ANALYZER_NAME,
@AnalyzerDefs({ @AnalyzerDef(name = "en", tokenizer = @TokenizerDef(factory = StandardTokenizerFactory.class),
@AnalyzerDefs({ @AnalyzerDef(name = "titleAnalyzer", tokenizer = @TokenizerDef(factory = WhitespaceTokenizerFactory.class),
@Indexed @Entity @AnalyzerDefs({ @AnalyzerDef( name = "analyzerWithSimpleComponents",
@AnalyzerDefs({ @AnalyzerDef(name = "customanalyzer", tokenizer = @TokenizerDef(factory = StandardTokenizerFactory.class),