Class QuadPrefixes
java.lang.Object
org.aksw.jena_sparql_api.views.index.QuadPrefixes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QuadPrefixesprotected booleanprotected booleanprotected Quadlet<? extends NavigableSet<String>> -
Constructor Summary
ConstructorsConstructorDescriptionQuadPrefixes(Quadlet<? extends NavigableSet<String>> prefixes, boolean mayBeObjectResource, boolean mayBeObjectLiteral) -
Method Summary
Modifier and TypeMethodDescriptionstatic QuadPrefixesapplyOp(QuadPrefixes a, QuadPrefixes b, BinaryOperator<NavigableSet<String>> prefixOp, BinaryOperator<Boolean> booleanOp) static QuadPrefixesbooleanQuadlet<? extends NavigableSet<String>>inthashCode()static QuadPrefixesbooleanbooleantoString()static QuadPrefixesunion(QuadPrefixes a, QuadPrefixes b)
-
Field Details
-
ALWAYS_MATCHING
-
prefixes
-
mayBeObjectLiteral
protected boolean mayBeObjectLiteral -
mayBeObjectResource
protected boolean mayBeObjectResource
-
-
Constructor Details
-
QuadPrefixes
public QuadPrefixes(Quadlet<? extends NavigableSet<String>> prefixes, boolean mayBeObjectResource, boolean mayBeObjectLiteral)
-
-
Method Details
-
getPrefixes
-
isMayBeObjectLiteral
public boolean isMayBeObjectLiteral() -
isMayBeObjectResource
public boolean isMayBeObjectResource() -
hashCode
public int hashCode() -
equals
-
toString
-
createAlwaysMatching
-
intersect
-
union
-
applyOp
public static QuadPrefixes applyOp(QuadPrefixes a, QuadPrefixes b, BinaryOperator<NavigableSet<String>> prefixOp, BinaryOperator<Boolean> booleanOp)
-