# androidx.appsearch.ast.query

*** ** * ** ***

## Classes

|---|---|
| `https://developer.android.com/reference/androidx/appsearch/ast/query/GetSearchStringParameterNode` | `https://developer.android.com/reference/androidx/appsearch/ast/FunctionNode` that represents the getSearchStringParameter function. |
| `https://developer.android.com/reference/androidx/appsearch/ast/query/HasPropertyNode` | `https://developer.android.com/reference/androidx/appsearch/ast/FunctionNode` representing the \`hasProperty\` query function. |
| `https://developer.android.com/reference/androidx/appsearch/ast/query/PropertyDefinedNode` | `https://developer.android.com/reference/androidx/appsearch/ast/FunctionNode` representing the \`propertyDefined\` query function. |
| `https://developer.android.com/reference/androidx/appsearch/ast/query/SearchNode` | `https://developer.android.com/reference/androidx/appsearch/ast/FunctionNode` that represents the search function. |
| `https://developer.android.com/reference/androidx/appsearch/ast/query/SemanticSearchNode` | `https://developer.android.com/reference/androidx/appsearch/ast/FunctionNode` that represents the semanticSearch function. |