Uses of Interface
org.hibernate.search.engine.backend.document.model.dsl.IndexSchemaFieldOptionsStep
Packages that use IndexSchemaFieldOptionsStep
Package
Description
-
Uses of IndexSchemaFieldOptionsStep in org.hibernate.search.engine.backend.document.model.dsl
Classes in org.hibernate.search.engine.backend.document.model.dsl with type parameters of type IndexSchemaFieldOptionsStepModifier and TypeInterfaceDescriptioninterfaceIndexSchemaFieldOptionsStep<S extends IndexSchemaFieldOptionsStep<?,R>, R> The final step in the definition of a field in the index schema, where a reference to the field can be retrieved, optionally setting some parameters beforehand.Subinterfaces of IndexSchemaFieldOptionsStep in org.hibernate.search.engine.backend.document.model.dslModifier and TypeInterfaceDescriptioninterfaceAn object field in the index schema, allowing the definition of child fields, customization of some characteristics of this object field such asmulti-valued-ness, and the retrieval ofa field referenceto be used when indexing.Methods in org.hibernate.search.engine.backend.document.model.dsl that return IndexSchemaFieldOptionsStepModifier and TypeMethodDescriptionIndexSchemaElement.field(String relativeFieldName, Function<? super IndexFieldTypeFactory, ? extends IndexFieldTypeFinalStep<F>> typeContributor) Add a field to this index schema element with the type to be defined by the given function.default <F> IndexSchemaFieldOptionsStep<?, IndexFieldReference<F>> IndexSchemaElement.field(String relativeFieldName, IndexFieldTypeFinalStep<F> dslFinalStep) Add a field to this index schema element with the given almost-built type.IndexSchemaElement.field(String relativeFieldName, IndexFieldType<F> type) Add a field to this index schema element with the given type. -
Uses of IndexSchemaFieldOptionsStep in org.hibernate.search.engine.backend.document.model.dsl.spi
Methods in org.hibernate.search.engine.backend.document.model.dsl.spi that return IndexSchemaFieldOptionsStepModifier and TypeMethodDescriptionIndexCompositeNodeBuilder.addField(String relativeFieldName, TreeNodeInclusion inclusion, IndexFieldType<F> indexFieldType) Create a new field and add it to the current builder.