Uses of Class
io.fluxzero.common.search.Document
Packages that use Document
Package
Description
-
Uses of Document in io.fluxzero.common.api.search
Methods in io.fluxzero.common.api.search that return DocumentModifier and TypeMethodDescriptionSerializedDocument.deserializeDocument()Returns the deserialized document view.Methods in io.fluxzero.common.api.search with parameters of type DocumentModifier and TypeMethodDescriptionbooleanEvaluates whether this constraint applies to the given document.booleanAlways returnstrue, indicating that any document matches.Method parameters in io.fluxzero.common.api.search with type arguments of type DocumentModifier and TypeMethodDescriptionstatic List<DocumentStats> Computes document statistics from a stream of documents.Constructors in io.fluxzero.common.api.search with parameters of type DocumentModifierConstructorDescriptionSerializedDocument(Document document) Constructs aSerializedDocumentfrom a deserializedDocumentrepresentation.Constructor parameters in io.fluxzero.common.api.search with type arguments of type DocumentModifierConstructorDescriptionFieldStats(List<Document> documents, String path) Constructs aFieldStatsinstance by scanning all numeric entries for a given path. -
Uses of Document in io.fluxzero.common.api.search.constraints
Methods in io.fluxzero.common.api.search.constraints with parameters of type DocumentModifier and TypeMethodDescriptionbooleanbooleanbooleanprotected booleanBetweenConstraint.matches(Document.Entry entry, Document document) protected booleanContainsConstraint.matches(Document.Entry entry, Document document) Checks whether a document entry occurs in its search summary and matches the normalized phrase pattern.protected booleanExistsConstraint.matches(Document.Entry entry, Document document) booleanbooleanEvaluates whether this constraint matches the givenDocument.protected booleanLookAheadConstraint.matches(Document.Entry entry, Document document) Not supported for this constraint type, as this constraint relies on higher-level document decomposition.protected booleanMatchConstraint.matches(Document.Entry entry, Document document) booleanbooleanprotected abstract booleanPathConstraint.matches(Document.Entry entry, Document document) Evaluates whether the specified document entry satisfies the condition defined by this method's implementation.booleanOverridesConstraint.matches(Document)to evaluate a decomposed constraint tree.protected booleanQueryConstraint.matches(Document.Entry entry, Document document) Not supported directly on a single document entry.protected booleanContainsConstraint.matchesPath(Document.Path path, Document document) protected booleanMatchConstraint.matchesPath(Document.Path path, Document document) protected booleanPathConstraint.matchesPath(Document.Path path, Document document) Checks document-specific path eligibility in addition to the requested path pattern. -
Uses of Document in io.fluxzero.common.search
Fields in io.fluxzero.common.search with type parameters of type DocumentMethods in io.fluxzero.common.search that return DocumentModifier and TypeMethodDescriptionDocument.filterPaths(Predicate<Document.Path> pathFilter) Filters document entries by aDocument.Pathpredicate, retaining internal search exclusions so that subsequent matching cannot make an excluded property searchable.static DocumentModelSearchDocument.preserveSummary(Document source) Keeps the summary with the entries so composition does not need to guess which values were excluded.static DocumentModelSearchDocument.restoreSummary(Document source) Restores the original summary while retaining all indexed facets, sortables and deserializable content.Methods in io.fluxzero.common.search that return types with arguments of type DocumentModifier and TypeMethodDescriptionstatic Comparator<Document> Document.createComparator(SearchDocuments searchDocuments) Constructs aComparatorto sort documents based on the sorting options inSearchDocuments.Methods in io.fluxzero.common.search with parameters of type DocumentModifier and TypeMethodDescriptionstatic DocumentModelSearchDocument.preserveSummary(Document source) Keeps the summary with the entries so composition does not need to guess which values were excluded.static DocumentModelSearchDocument.restoreSummary(Document source) Restores the original summary while retaining all indexed facets, sortables and deserializable content.Data<byte[]>