Package | Description |
---|---|
com.marklogic.client.query |
The package provides classes for queries
including searching documents and reading values directly from
indexes in the database for the REST server.
|
Modifier and Type | Interface | Description |
---|---|---|
static interface |
StructuredQueryBuilder.Element |
An Element represents an element in database
documents.
|
static interface |
StructuredQueryBuilder.ElementAttribute |
An ElementAttribute represents an attribute on
an element in database documents.
|
static interface |
StructuredQueryBuilder.Field |
A Field represents a field defined in the
database configuration.
|
static interface |
StructuredQueryBuilder.JSONProperty |
A JSONProperty represents a key in JSON database
documents.
|
Modifier and Type | Class | Description |
---|---|---|
protected class |
StructuredQueryBuilder.ElementAttributeImpl |
|
protected class |
StructuredQueryBuilder.ElementImpl |
|
protected class |
StructuredQueryBuilder.FieldImpl |
|
protected class |
StructuredQueryBuilder.JSONPropertyImpl |
Modifier and Type | Method | Description |
---|---|---|
StructuredQueryDefinition |
StructuredQueryBuilder.value(StructuredQueryBuilder.TextIndex index,
StructuredQueryBuilder.FragmentScope scope,
java.lang.String[] options, double weight,
java.lang.Boolean value) |
Matches a JSON property that has a value with
the same boolean value as at least one of the criteria
values.
|
StructuredQueryDefinition |
StructuredQueryBuilder.value(StructuredQueryBuilder.TextIndex index,
StructuredQueryBuilder.FragmentScope scope,
java.lang.String[] options, double weight,
java.lang.Number... values) |
Matches a JSON property that has a value with
the same numeric value as at least one of the criteria
values.
|
StructuredQueryDefinition |
StructuredQueryBuilder.value(StructuredQueryBuilder.TextIndex index,
StructuredQueryBuilder.FragmentScope scope,
java.lang.String[] options, double weight,
java.lang.String... values) |
Matches an element, attribute, JSON property, or
field that has a value with the same string value as at least one
of the criteria values.
|
StructuredQueryDefinition |
StructuredQueryBuilder.value(StructuredQueryBuilder.TextIndex index,
java.lang.Boolean value) |
Matches a JSON property that has a value with
the same boolean value as at least one of the criteria
values.
|
StructuredQueryDefinition |
StructuredQueryBuilder.value(StructuredQueryBuilder.TextIndex index,
java.lang.Number... values) |
Matches an JSON property that has a value with
the same numeric value as at least one of the criteria
values.
|
StructuredQueryDefinition |
StructuredQueryBuilder.value(StructuredQueryBuilder.TextIndex index,
java.lang.String... values) |
Matches an element, attribute, JSON property, or
field that has a value with the same string value as at least one
of the criteria values.
|
StructuredQueryDefinition |
StructuredQueryBuilder.word(StructuredQueryBuilder.TextIndex index,
StructuredQueryBuilder.FragmentScope scope,
java.lang.String[] options, double weight,
java.lang.String... words) |
Matches an element, attribute, JSON property, or
field that has at least one of the criteria words.
|
StructuredQueryDefinition |
StructuredQueryBuilder.word(StructuredQueryBuilder.TextIndex index,
java.lang.String... words) |
Matches an element, attribute, JSON property, or
field that has at least one of the criteria words.
|
Copyright © 2022 MarkLogic Corporation