Modifier and Type | Interface and Description |
---|---|
interface |
ElasticsearchJsonStringIndexFieldTypeContext<S extends ElasticsearchJsonStringIndexFieldTypeContext<? extends S>> |
interface |
ElasticsearchStandardIndexFieldTypeContext<S extends ElasticsearchStandardIndexFieldTypeContext<? extends S,F>,F> |
Modifier and Type | Interface and Description |
---|---|
interface |
LuceneStandardIndexFieldTypeContext<S extends LuceneStandardIndexFieldTypeContext<? extends S,F>,F> |
Modifier and Type | Method and Description |
---|---|
default <F> IndexFieldTypeTerminalContext<F> |
LuceneIndexFieldTypeFactoryContext.asLuceneField(Class<F> valueType,
LuceneFieldContributor<F> fieldContributor)
Declares a native field on which projection is not allowed.
|
<F> IndexFieldTypeTerminalContext<F> |
LuceneIndexFieldTypeFactoryContext.asLuceneField(Class<F> valueType,
LuceneFieldContributor<F> fieldContributor,
LuceneFieldValueExtractor<F> fieldValueExtractor)
Declares a native field, on which projection is allowed.
|
Modifier and Type | Method and Description |
---|---|
default <F> IndexSchemaFieldTerminalContext<IndexFieldAccessor<F>> |
IndexSchemaElement.field(String relativeFieldName,
IndexFieldTypeTerminalContext<F> terminalContext)
Add a field to this index schema element with the given almost-built type.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StandardIndexFieldTypeContext<S extends StandardIndexFieldTypeContext<? extends S,F>,F> |
interface |
StringIndexFieldTypeContext<S extends StringIndexFieldTypeContext<? extends S>> |
Copyright © 2006-2019 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.