Uses of Class
io.fluxcapacitor.common.search.Document.Entry
Packages that use Document.Entry
-
Uses of Document.Entry in io.fluxcapacitor.common.api.search.constraints
Methods in io.fluxcapacitor.common.api.search.constraints that return types with arguments of type Document.EntryModifier and TypeMethodDescriptionprotected Predicate
<Document.Entry> MatchConstraint.computeEntryMatcher()
Methods in io.fluxcapacitor.common.api.search.constraints with parameters of type Document.EntryModifier and TypeMethodDescriptionprotected boolean
BetweenConstraint.matches
(Document.Entry entry) protected boolean
ContainsConstraint.matches
(Document.Entry entry) Checks whether a single document entry matches the constraint.protected boolean
ExistsConstraint.matches
(Document.Entry entry) protected boolean
LookAheadConstraint.matches
(Document.Entry entry) Not supported for this constraint type, as this constraint relies on higher-level document decomposition.protected boolean
MatchConstraint.matches
(Document.Entry entry) protected abstract boolean
PathConstraint.matches
(Document.Entry entry) Evaluates whether the specified document entry satisfies the condition defined by this method's implementation.protected boolean
QueryConstraint.matches
(Document.Entry entry) Not supported directly on a single document entry. -
Uses of Document.Entry in io.fluxcapacitor.common.search
Methods in io.fluxcapacitor.common.search that return types with arguments of type Document.EntryModifier and TypeMethodDescriptionDocument.getEntryAtPath
(String queryPath) Retrieves the first matchingDocument.Entry
for 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.fluxcapacitor.common.search with parameters of type Document.EntryModifier and TypeMethodDescriptionint
Document.Entry.compareTo
(@NonNull Document.Entry o) Compares this entry with the specified entry for order.protected com.fasterxml.jackson.databind.JsonNode
JacksonInverter.toJsonNode
(Document.Entry entry) Method parameters in io.fluxcapacitor.common.search with type arguments of type Document.EntryModifier and TypeMethodDescriptionprotected void
JacksonInverter.parseObject
(com.fasterxml.jackson.core.JsonParser parser, Map<Document.Entry, List<Document.Path>> valueMap, String root) protected com.fasterxml.jackson.core.JsonToken
JacksonInverter.processToken
(com.fasterxml.jackson.core.JsonToken token, Map<Document.Entry, List<Document.Path>> valueMap, String path, com.fasterxml.jackson.core.JsonParser parser) protected void
JacksonInverter.registerValue
(Document.EntryType type, String value, String path, Map<Document.Entry, List<Document.Path>> valueMap)