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 and 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 and Description |
---|---|
protected class |
StructuredQueryBuilder.ElementAttributeImpl |
protected class |
StructuredQueryBuilder.ElementImpl |
protected class |
StructuredQueryBuilder.FieldImpl |
protected class |
StructuredQueryBuilder.JSONPropertyImpl |
Modifier and Type | Method and Description |
---|---|
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.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.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.
|
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.
|
Copyright © 2013-2021 MarkLogic Corporation.