Class RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
- org.eclipse.rdf4j.query.algebra.evaluation.optimizer.RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
-
- All Implemented Interfaces:
QueryModelVisitor<java.lang.RuntimeException>
- Enclosing class:
- RegexAsStringFunctionOptimizer
private static class RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor extends AbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
-
Field Summary
Fields Modifier and Type Field Description private ValueFactoryvf
-
Constructor Summary
Constructors Modifier Constructor Description protectedRegexAsStringFunctionVisitor()Deprecated, for removal: This API element is subject to removal in a future version.protectedRegexAsStringFunctionVisitor(ValueFactory vf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidcontainsCandidate(Regex node, java.lang.String potential)private voidequalsCandidate(Regex node, java.lang.String regex)voidmeet(Regex node)private booleanplain(java.lang.String potential)private voidstrendsCandidate(Regex node, java.lang.String regex)private voidstrstartsCandidate(Regex node, java.lang.String regex)-
Methods inherited from class org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUnsupported, meetUpdateExpr
-
-
-
-
Field Detail
-
vf
private final ValueFactory vf
-
-
Constructor Detail
-
RegexAsStringFunctionVisitor
@Deprecated(forRemoval=true, since="4.1.0") protected RegexAsStringFunctionVisitor()Deprecated, for removal: This API element is subject to removal in a future version.
-
RegexAsStringFunctionVisitor
protected RegexAsStringFunctionVisitor(ValueFactory vf)
-
-
Method Detail
-
meet
public void meet(Regex node)
- Specified by:
meetin interfaceQueryModelVisitor<java.lang.RuntimeException>- Overrides:
meetin classAbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
containsCandidate
private void containsCandidate(Regex node, java.lang.String potential)
-
plain
private boolean plain(java.lang.String potential)
-
strendsCandidate
private void strendsCandidate(Regex node, java.lang.String regex)
-
strstartsCandidate
private void strstartsCandidate(Regex node, java.lang.String regex)
-
equalsCandidate
private void equalsCandidate(Regex node, java.lang.String regex)
-
-