Class IndexedEmbeddedDefinition

java.lang.Object
org.hibernate.search.engine.mapper.mapping.building.spi.IndexedEmbeddedDefinition

public final class IndexedEmbeddedDefinition extends Object
  • Constructor Details

    • IndexedEmbeddedDefinition

      public IndexedEmbeddedDefinition(MappableTypeModel definingTypeModel, String relativePrefix, ObjectStructure structure, Integer includeDepth, Set<String> includePaths)
      Parameters:
      definingTypeModel - The model representing the type on which the indexed-embedded was defined.
      relativePrefix - The prefix to apply to all index fields created in the context of the indexed-embedded.
      structure - The structure of all object fields created as part of the relativePrefix.
      includeDepth - The maximum depth beyond which all created fields will be ignored. null for no limit.
      includePaths - The exhaustive list of paths of fields that are to be included. null for no limit.
  • Method Details