Class RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor

  • All Implemented Interfaces:
    QueryModelVisitor<java.lang.RuntimeException>
    Enclosing class:
    RegexAsStringFunctionOptimizer

    @Deprecated(forRemoval=true,
                since="4.1.0")
    protected class RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
    extends AbstractQueryModelVisitor<java.lang.RuntimeException>
    Deprecated, for removal: This API element is subject to removal in a future version.
    • Constructor Detail

      • RegexAsStringFunctionVisitor

        protected RegexAsStringFunctionVisitor()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • meet

        public void meet​(Regex node)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        meet in interface QueryModelVisitor<java.lang.RuntimeException>
        Overrides:
        meet in class AbstractQueryModelVisitor<java.lang.RuntimeException>
      • containsCandidate

        private void containsCandidate​(Regex node,
                                       java.lang.String potential)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • plain

        private boolean plain​(java.lang.String potential)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • strendsCandidate

        private void strendsCandidate​(Regex node,
                                      java.lang.String regex)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • strstartsCandidate

        private void strstartsCandidate​(Regex node,
                                        java.lang.String regex)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • equalsCandidate

        private void equalsCandidate​(Regex node,
                                     java.lang.String regex)
        Deprecated, for removal: This API element is subject to removal in a future version.