public class MoreLikeThisBuilder<T> extends Object
Constructor and Description |
---|
MoreLikeThisBuilder(DocumentBuilderIndexedEntity documentBuilder,
ExtendedSearchIntegrator searchIntegrator) |
Modifier and Type | Method and Description |
---|---|
MoreLikeThisBuilder |
compatibleFieldNames(String... compatibleFieldNames) |
Query |
createQuery()
Return a query that will return docs like the passed lucene document ID.
|
MoreLikeThisBuilder |
fieldsContext(FieldsContext fieldsContext) |
MoreLikeThisBuilder |
idAsTerm(String idAsTerm) |
MoreLikeThisBuilder |
indexReader(IndexReader indexReader) |
MoreLikeThisBuilder |
input(Object input) |
MoreLikeThisBuilder |
inputType(ConnectedMoreLikeThisQueryBuilder.INPUT_TYPE inputType) |
MoreLikeThisBuilder |
otherMoreLikeThisContext(MoreLikeThisQueryContext moreLikeThisContext) |
MoreLikeThisBuilder |
queryContext(QueryBuildingContext queryContext) |
public MoreLikeThisBuilder(DocumentBuilderIndexedEntity documentBuilder, ExtendedSearchIntegrator searchIntegrator)
public MoreLikeThisBuilder indexReader(IndexReader indexReader)
public MoreLikeThisBuilder compatibleFieldNames(String... compatibleFieldNames)
public MoreLikeThisBuilder otherMoreLikeThisContext(MoreLikeThisQueryContext moreLikeThisContext)
public Query createQuery()
public MoreLikeThisBuilder fieldsContext(FieldsContext fieldsContext)
public MoreLikeThisBuilder input(Object input)
public MoreLikeThisBuilder queryContext(QueryBuildingContext queryContext)
public MoreLikeThisBuilder idAsTerm(String idAsTerm)
public MoreLikeThisBuilder inputType(ConnectedMoreLikeThisQueryBuilder.INPUT_TYPE inputType)
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved