Package org.codelibs.fess.query
Class DefaultQueryBuilder
java.lang.Object
org.codelibs.fess.query.DefaultQueryBuilder
- All Implemented Interfaces:
org.opensearch.core.common.io.stream.NamedWriteable,org.opensearch.core.common.io.stream.Writeable,org.opensearch.core.xcontent.ToXContent,org.opensearch.core.xcontent.ToXContentObject,org.opensearch.index.query.QueryBuilder,org.opensearch.index.query.Rewriteable<org.opensearch.index.query.QueryBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.core.xcontent.ToXContent
org.opensearch.core.xcontent.ToXContent.DelegatingMapParams, org.opensearch.core.xcontent.ToXContent.MapParams, org.opensearch.core.xcontent.ToXContent.ParamsNested classes/interfaces inherited from interface org.opensearch.core.common.io.stream.Writeable
org.opensearch.core.common.io.stream.Writeable.Reader<V extends Object>, org.opensearch.core.common.io.stream.Writeable.WriteableRegistry, org.opensearch.core.common.io.stream.Writeable.Writer<V extends Object> -
Field Summary
Fields inherited from interface org.opensearch.index.query.Rewriteable
MAX_REWRITE_ROUNDSFields inherited from interface org.opensearch.core.xcontent.ToXContent
EMPTY_PARAMS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(org.opensearch.index.query.QueryBuilder innerQueryBuilder) floatboost()org.opensearch.index.query.QueryBuilderboost(float boost) booleangetName()inthashCode()booleanorg.opensearch.index.query.QueryBuilderorg.opensearch.index.query.QueryBuilderrewrite(org.opensearch.index.query.QueryRewriteContext queryShardContext) org.apache.lucene.search.QuerytoQuery(org.opensearch.index.query.QueryShardContext context) toString()org.opensearch.core.xcontent.XContentBuildertoXContent(org.opensearch.core.xcontent.XContentBuilder builder, org.opensearch.core.xcontent.ToXContent.Params params) voidvisit(org.opensearch.index.query.QueryBuilderVisitor visitor) voidwriteTo(org.opensearch.core.common.io.stream.StreamOutput out)
-
Constructor Details
-
DefaultQueryBuilder
public DefaultQueryBuilder(org.opensearch.index.query.QueryBuilder queryBuilder)
-
-
Method Details
-
add
-
getWriteableName
- Specified by:
getWriteableNamein interfaceorg.opensearch.core.common.io.stream.NamedWriteable
-
toQuery
public org.apache.lucene.search.Query toQuery(org.opensearch.index.query.QueryShardContext context) throws IOException - Specified by:
toQueryin interfaceorg.opensearch.index.query.QueryBuilder- Throws:
IOException
-
isFragment
public boolean isFragment()- Specified by:
isFragmentin interfaceorg.opensearch.core.xcontent.ToXContent- Specified by:
isFragmentin interfaceorg.opensearch.core.xcontent.ToXContentObject
-
queryName
- Specified by:
queryNamein interfaceorg.opensearch.index.query.QueryBuilder
-
queryName
- Specified by:
queryNamein interfaceorg.opensearch.index.query.QueryBuilder
-
boost
public float boost()- Specified by:
boostin interfaceorg.opensearch.index.query.QueryBuilder
-
boost
public org.opensearch.index.query.QueryBuilder boost(float boost) - Specified by:
boostin interfaceorg.opensearch.index.query.QueryBuilder
-
getName
- Specified by:
getNamein interfaceorg.opensearch.index.query.QueryBuilder
-
rewrite
public org.opensearch.index.query.QueryBuilder rewrite(org.opensearch.index.query.QueryRewriteContext queryShardContext) throws IOException - Specified by:
rewritein interfaceorg.opensearch.index.query.QueryBuilder- Specified by:
rewritein interfaceorg.opensearch.index.query.Rewriteable<org.opensearch.index.query.QueryBuilder>- Throws:
IOException
-
visit
public void visit(org.opensearch.index.query.QueryBuilderVisitor visitor) - Specified by:
visitin interfaceorg.opensearch.index.query.QueryBuilder
-
toXContent
public org.opensearch.core.xcontent.XContentBuilder toXContent(org.opensearch.core.xcontent.XContentBuilder builder, org.opensearch.core.xcontent.ToXContent.Params params) throws IOException - Specified by:
toXContentin interfaceorg.opensearch.core.xcontent.ToXContent- Throws:
IOException
-
writeTo
- Specified by:
writeToin interfaceorg.opensearch.core.common.io.stream.Writeable- Throws:
IOException
-
hashCode
public int hashCode() -
equals
-
toString
-