Class AbstractIndexFieldTemplate<M extends AbstractIndexModel<?,?,F>,F extends IndexField<?,C>,C extends IndexCompositeNode<?,?,?>,FT>
java.lang.Object
org.hibernate.search.engine.backend.document.model.spi.AbstractIndexFieldTemplate<M,F,C,FT>
public abstract class AbstractIndexFieldTemplate<M extends AbstractIndexModel<?,?,F>,F extends IndexField<?,C>,C extends IndexCompositeNode<?,?,?>,FT>
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractIndexFieldTemplate(C declaringParent, org.hibernate.search.util.common.pattern.spi.SimpleGlobPattern absolutePathGlob, FT type, TreeNodeInclusion inclusion, boolean multiValued) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract FcreateNode(C parent, String relativePath, FT type, TreeNodeInclusion inclusion, boolean multiValued) final TreeNodeInclusionfinal FTtype()
-
Constructor Details
-
AbstractIndexFieldTemplate
public AbstractIndexFieldTemplate(C declaringParent, org.hibernate.search.util.common.pattern.spi.SimpleGlobPattern absolutePathGlob, FT type, TreeNodeInclusion inclusion, boolean multiValued)
-
-
Method Details
-
type
-
inclusion
-
createNode
protected abstract F createNode(C parent, String relativePath, FT type, TreeNodeInclusion inclusion, boolean multiValued)
-