Uses of Class
io.fluxzero.common.search.Document.Entry
Packages that use Document.Entry
-
Uses of Document.Entry in io.fluxzero.common.api.search.constraints
Methods in io.fluxzero.common.api.search.constraints that return types with arguments of type Document.EntryModifier and TypeMethodDescriptionprotected Predicate<Document.Entry> MatchConstraint.computeEntryMatcher()Methods in io.fluxzero.common.api.search.constraints with parameters of type Document.EntryModifier and TypeMethodDescriptionprotected booleanBetweenConstraint.matches(Document.Entry entry, Document document) protected booleanContainsConstraint.matches(Document.Entry entry, Document document) Checks whether a single document entry matches the constraint.protected booleanExistsConstraint.matches(Document.Entry entry, Document document) 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) protected abstract booleanPathConstraint.matches(Document.Entry entry, Document document) Evaluates whether the specified document entry satisfies the condition defined by this method's implementation.protected booleanQueryConstraint.matches(Document.Entry entry, Document document) Not supported directly on a single document entry. -
Uses of Document.Entry in io.fluxzero.common.search
Classes in io.fluxzero.common.search that implement interfaces with type arguments of type Document.EntryModifier and TypeClassDescriptionstatic classRepresents a typed field value within a document (e.g. text, number, boolean).Methods in io.fluxzero.common.search that return types with arguments of type Document.EntryModifier and TypeMethodDescriptionDefaultDocumentSerializer.deserialize(Data<byte[]> document) Document.getEntryAtPath(String queryPath) Retrieves the first matchingDocument.Entryfor a given query path.Document.getMatchingEntries(Predicate<Document.Path> pathPredicate) Retrieves a stream of entries that match the provided path predicate.protected Map<Document.Entry, List<Document.Path>> JacksonInverter.invert(byte[] json) Methods in io.fluxzero.common.search with parameters of type Document.EntryModifier and TypeMethodDescriptionintDocument.Entry.compareTo(@NonNull Document.Entry o) Compares this entry with the specified entry for order.protected com.fasterxml.jackson.databind.JsonNodeJacksonInverter.toJsonNode(Document.Entry entry) Method parameters in io.fluxzero.common.search with type arguments of type Document.EntryModifier and TypeMethodDescriptionprotected voidJacksonInverter.parseObject(com.fasterxml.jackson.core.JsonParser parser, Map<Document.Entry, List<Document.Path>> valueMap, String root) protected com.fasterxml.jackson.core.JsonTokenJacksonInverter.processToken(com.fasterxml.jackson.core.JsonToken token, Map<Document.Entry, List<Document.Path>> valueMap, String path, com.fasterxml.jackson.core.JsonParser parser) protected voidJacksonInverter.registerValue(Document.EntryType type, String value, String path, Map<Document.Entry, List<Document.Path>> valueMap)