Class OpenSearchQueryHelper
java.lang.Object
org.evomaster.client.java.controller.opensearch.utils.OpenSearchQueryHelper
Helper class for working with OpenSearch queries.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringextractFieldName(Object query, String structure) Extracts the field name from a query object.static ObjectextractFieldValue(Object query, String structure) Extracts the field value from a query object.static StringextractQueryKind(Object query) Extracts the kind of query (term, match, etc.) from a query object.static ObjectextractTypedFieldValue(Object value) Extracts the value from a field by its type (Double, Long, Boolean, String, Null).
-
Constructor Details
-
OpenSearchQueryHelper
public OpenSearchQueryHelper()
-
-
Method Details
-
extractQueryKind
Extracts the kind of query (term, match, etc.) from a query object. -
extractFieldName
Extracts the field name from a query object. -
extractFieldValue
Extracts the field value from a query object. -
extractTypedFieldValue
Extracts the value from a field by its type (Double, Long, Boolean, String, Null).
-