Package io.fluxcapacitor.common.search
package io.fluxcapacitor.common.search
-
ClassDescriptionDefault serializer for
Document
instances in the Flux platform.Represents a structured, searchable, and indexable document within a Flux Capacitor collection.Represents a typed field value within a document (e.g. text, number, boolean).Enumerates the supported types of values that can appear in aDocument
entry.Represents a navigable field access path for aDocument
entry.Marker annotation on fields and methods that indicates that a property is to be used as facet when indexing a document for search.Inverter<T>Interface responsible for converting a domain object into aSerializedDocument
for indexing, and vice versa—deserializing abyte[]
representation into the original object type.Implementation ofInverter
that uses Jackson to invert an Object into aSerializedDocument
and back into aJsonNode
.Marker annotation that indicates that a property is to be ignored when indexing a document for search.Marker annotation that indicates that a property is to be included when indexing a document for search.Marker annotation on fields and getters that indicates that a property is to be used for sorting and filtering.