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) protected booleanContainsConstraint.matches(Document.Entry entry) Checks whether a single document entry matches the constraint.protected booleanExistsConstraint.matches(Document.Entry entry) protected booleanLookAheadConstraint.matches(Document.Entry entry) Not supported for this constraint type, as this constraint relies on higher-level document decomposition.protected booleanMatchConstraint.matches(Document.Entry entry) protected abstract booleanPathConstraint.matches(Document.Entry entry) Evaluates whether the specified document entry satisfies the condition defined by this method's implementation.protected booleanQueryConstraint.matches(Document.Entry entry) Not supported directly on a single document entry. -
Uses of Document.Entry in io.fluxzero.common.search
Methods in io.fluxzero.common.search that return types with arguments of type Document.EntryModifier and TypeMethodDescriptionDocument.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)