Class InaccurateRepositoryBloomFilter
java.lang.Object
org.eclipse.rdf4j.repository.filters.InaccurateRepositoryBloomFilter
- All Implemented Interfaces:
RepositoryBloomFilter
A zero-cost bloom filter that always returns true (no negatives).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
mayHaveStatement
(RepositoryConnection conn, Resource subj, IRI pred, Value obj, Resource... contexts) Returns true if the repository may have such a statement or false if it definitely does not.
-
Constructor Details
-
InaccurateRepositoryBloomFilter
public InaccurateRepositoryBloomFilter()
-
-
Method Details
-
mayHaveStatement
public boolean mayHaveStatement(RepositoryConnection conn, Resource subj, IRI pred, Value obj, Resource... contexts) Description copied from interface:RepositoryBloomFilter
Returns true if the repository may have such a statement or false if it definitely does not.- Specified by:
mayHaveStatement
in interfaceRepositoryBloomFilter
- Parameters:
conn
- connection to the repository to check.subj
- subject of the statement to check for (can be null).pred
- predicate of the statement to check for (can be null).obj
- object of the statement to check for (can be null).contexts
- contexts of the statement to check for.
-