Class SearchIndexSchemaElementContextHelper
- java.lang.Object
-
- org.hibernate.search.engine.search.common.spi.SearchIndexSchemaElementContextHelper
-
public abstract class SearchIndexSchemaElementContextHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static SearchIndexSchemaElementContextHelperCOMPOSITEstatic SearchIndexSchemaElementContextHelperVALUE_FIELD
-
Method Summary
-
-
-
Field Detail
-
VALUE_FIELD
public static final SearchIndexSchemaElementContextHelper VALUE_FIELD
-
COMPOSITE
public static final SearchIndexSchemaElementContextHelper COMPOSITE
-
-
Method Detail
-
throwingToComposite
public static <T extends SearchIndexCompositeNodeContext<?>> T throwingToComposite(SearchIndexNodeContext<?> element)
-
throwingToObjectField
public static <T extends SearchIndexCompositeNodeContext<?>> T throwingToObjectField(SearchIndexNodeContext<?> element)
-
throwingToValueField
public static <T extends SearchIndexValueFieldContext<?>> T throwingToValueField(SearchIndexNodeContext<?> element)
-
checkNestedDocumentPathCompatibility
public static void checkNestedDocumentPathCompatibility(SearchIndexNodeContext<?> left, SearchIndexNodeContext<?> right)
-
queryElement
public <T,SC extends SearchIndexScope<?>,N extends SearchIndexNodeContext<SC>> T queryElement(SearchQueryElementTypeKey<T> key, SearchQueryElementFactory<? extends T,? super SC,? super N> factory, SC scope, N node)
-
cannotUseQueryElement
public <T,SC extends SearchIndexScope<?>,N extends SearchIndexNodeContext<SC>> SearchException cannotUseQueryElement(SearchQueryElementTypeKey<T> key, N node, String hint, Exception causeOrNull)
-
missingSupportHint
protected abstract String missingSupportHint(SearchQueryElementTypeKey<?> key)
-
partialSupportHint
public abstract String partialSupportHint()
-
-