Package org.eclipse.rdf4j.sail.lucene
Class PropertyCache
- java.lang.Object
-
- org.eclipse.rdf4j.sail.lucene.PropertyCache
-
class PropertyCache extends java.lang.Object
Class to cache SearchDocument.hasProperty() calls.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.Set<java.lang.String>>
cachedProperties
private SearchDocument
doc
-
Constructor Summary
Constructors Constructor Description PropertyCache(SearchDocument doc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.util.Set<java.lang.String>
getCachedValues(java.lang.String name)
(package private) boolean
hasProperty(java.lang.String name, java.lang.String value)
private void
setCachedValues(java.lang.String name, java.util.Set<java.lang.String> values)
-
-
-
Field Detail
-
doc
private final SearchDocument doc
-
cachedProperties
private java.util.Map<java.lang.String,java.util.Set<java.lang.String>> cachedProperties
-
-
Constructor Detail
-
PropertyCache
PropertyCache(SearchDocument doc)
-
-