| Package | Description |
|---|---|
| org.hibernate.search.engine.backend.document.model.dsl.spi | |
| org.hibernate.search.engine.backend.document.model.spi |
| Modifier and Type | Method and Description |
|---|---|
<F> IndexSchemaFieldOptionsStep<?,IndexFieldReference<F>> |
IndexSchemaObjectNodeBuilder.addField(String relativeFieldName,
IndexFieldInclusion inclusion,
IndexFieldType<F> indexFieldType)
Create a new field and add it to the current builder.
|
IndexSchemaFieldTemplateOptionsStep<?> |
IndexSchemaObjectNodeBuilder.addFieldTemplate(String templateName,
IndexFieldInclusion inclusion,
IndexFieldType<?> indexFieldType,
String prefix)
Create a new field template and add it to the current builder.
|
IndexSchemaObjectFieldNodeBuilder |
IndexSchemaObjectNodeBuilder.addObjectField(String relativeFieldName,
IndexFieldInclusion inclusion,
ObjectFieldStorage storage)
Create a new object field and add it to the current builder.
|
IndexSchemaFieldTemplateOptionsStep<?> |
IndexSchemaObjectNodeBuilder.addObjectFieldTemplate(String templateName,
ObjectFieldStorage storage,
String prefix,
IndexFieldInclusion inclusion)
Create a new object field template and add it to the current builder.
|
| Modifier and Type | Method and Description |
|---|---|
IndexFieldInclusion |
IndexFieldInclusion.compose(IndexFieldInclusion childInclusion) |
static IndexFieldInclusion |
IndexFieldInclusion.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IndexFieldInclusion[] |
IndexFieldInclusion.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
IndexFieldInclusion |
IndexFieldInclusion.compose(IndexFieldInclusion childInclusion) |
abstract <T> T |
IndexFieldFilter.filter(T field,
IndexFieldInclusion inclusion) |
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.