Class RegexValueEvaluationStepSupplier.ChangingRegexQueryValueEvaluationStep

java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.RegexValueEvaluationStepSupplier.ChangingRegexQueryValueEvaluationStep
All Implemented Interfaces:
QueryValueEvaluationStep
Enclosing class:
RegexValueEvaluationStepSupplier

private static final class RegexValueEvaluationStepSupplier.ChangingRegexQueryValueEvaluationStep extends Object implements QueryValueEvaluationStep
Returns value evaluation steps that determines whether the two operands match according to the regex operator.

If possible it will cache the Pattern and flags, and if everything is constant it will return a constant value.