Uses of Class
io.fluxzero.common.api.search.SerializedDocument
Packages that use SerializedDocument
Package
Description
-
Uses of SerializedDocument in io.fluxzero.common.api.modeling
Methods in io.fluxzero.common.api.modeling that return SerializedDocumentModifier and TypeMethodDescriptionModelSnapshotMutation.toDocument(String modelId, long sequenceNumber, long stateIndex) Creates the immutable search document after the runtime assigned its durable positions. -
Uses of SerializedDocument in io.fluxzero.common.api.search
Methods in io.fluxzero.common.api.search that return SerializedDocumentModifier and TypeMethodDescriptionSearchDocumentsResult.lastMatch()Returns the last document in the result list, ornullif no matches were found.SerializedDocument.withCollection(String collection) Creates a newSerializedDocumentinstance with the specified collection name.Methods in io.fluxzero.common.api.search with parameters of type SerializedDocumentModifier and TypeMethodDescriptionbooleanSearchQuery.matches(SerializedDocument d) Checks if the given serialized document matches the query's constraints and collection filters.Constructors in io.fluxzero.common.api.search with parameters of type SerializedDocumentModifierConstructorDescriptionGetDocumentResult(long requestId, SerializedDocument document) GetDocumentResult(long requestId, SerializedDocument document, ModelHeadState modelHead) GetModelMigrationResult(long requestId, SerializedDocument productionDocument, Long productionDocumentIndex, SerializedDocument migratedDocument, ModelHeadState migratedHead) -
Uses of SerializedDocument in io.fluxzero.common.api.search.bulkupdate
Methods in io.fluxzero.common.api.search.bulkupdate with parameters of type SerializedDocumentModifier and TypeMethodDescriptionstatic IndexDocumentIndexDocument.fromDocument(SerializedDocument document) Creates a bulk index operation from aSerializedDocument. -
Uses of SerializedDocument in io.fluxzero.common.search
Methods in io.fluxzero.common.search that return SerializedDocumentModifier and TypeMethodDescriptionInverter.toDocument(Object object, String type, int revision, String id, String collection, Instant timestamp, Instant end, Metadata metadata) Converts the given object into aSerializedDocument, which is suitable for indexing or storage in a document store.JacksonInverter.toDocument(Object value, String type, int revision, String id, String collection, Instant timestamp, Instant end, Metadata metadata) Methods in io.fluxzero.common.search that return types with arguments of type SerializedDocumentModifier and TypeMethodDescriptionstatic List<SerializedDocument> ModelGraphDocumentSearch.apply(List<SerializedDocument> documents, SearchDocuments search) Applies the complete search request to already composed graph documents.static List<SerializedDocument> ModelGraphDocumentStitcher.stitch(List<SerializedDocument> roots, Collection<ModelGraphEdge> edges, Map<String, SerializedDocument> documents, ModelGraphComposition composition) Composes every root document from the supplied current graph.static List<SerializedDocument> ModelGraphDocumentStitcher.stitch(List<SerializedDocument> roots, Collection<ModelGraphEdge> edges, Map<String, SerializedDocument> documents, ModelGraphComposition composition, long stateIndex) Composes every root document and records the exact model-state boundary in its hidden graph manifest.Methods in io.fluxzero.common.search with parameters of type SerializedDocumentModifier and TypeMethodDescriptionstatic Optional<ModelGraphDocumentManifest> ModelGraphDocumentManifest.from(SerializedDocument document) Reads the manifest from a composed graph document when present.static booleanModelGraphDocumentManifest.isGraphDocument(SerializedDocument document) Returns whether a document advertises the hidden typed-graph manifest without decoding its metadata.Method parameters in io.fluxzero.common.search with type arguments of type SerializedDocumentModifier and TypeMethodDescriptionstatic List<SerializedDocument> ModelGraphDocumentSearch.apply(List<SerializedDocument> documents, SearchDocuments search) Applies the complete search request to already composed graph documents.static List<SerializedDocument> ModelGraphDocumentStitcher.stitch(List<SerializedDocument> roots, Collection<ModelGraphEdge> edges, Map<String, SerializedDocument> documents, ModelGraphComposition composition) Composes every root document from the supplied current graph.static List<SerializedDocument> ModelGraphDocumentStitcher.stitch(List<SerializedDocument> roots, Collection<ModelGraphEdge> edges, Map<String, SerializedDocument> documents, ModelGraphComposition composition) Composes every root document from the supplied current graph.static List<SerializedDocument> ModelGraphDocumentStitcher.stitch(List<SerializedDocument> roots, Collection<ModelGraphEdge> edges, Map<String, SerializedDocument> documents, ModelGraphComposition composition, long stateIndex) Composes every root document and records the exact model-state boundary in its hidden graph manifest.static List<SerializedDocument> ModelGraphDocumentStitcher.stitch(List<SerializedDocument> roots, Collection<ModelGraphEdge> edges, Map<String, SerializedDocument> documents, ModelGraphComposition composition, long stateIndex) Composes every root document and records the exact model-state boundary in its hidden graph manifest.