Class ValueExpressionVisitor

java.lang.Object
com.graphhopper.routing.weighting.custom.ValueExpressionVisitor
All Implemented Interfaces:
org.codehaus.janino.Visitor.AtomVisitor<Boolean,Exception>

public class ValueExpressionVisitor extends Object implements org.codehaus.janino.Visitor.AtomVisitor<Boolean,Exception>
Expression visitor for right-hand side value of limit_to or multiply_by.
  • Constructor Details

    • ValueExpressionVisitor

      public ValueExpressionVisitor(com.graphhopper.routing.weighting.custom.ParseResult result, NameValidator variableValidator)
  • Method Details

    • visitRvalue

      public Boolean visitRvalue(org.codehaus.janino.Java.Rvalue rv) throws Exception
      Specified by:
      visitRvalue in interface org.codehaus.janino.Visitor.AtomVisitor<Boolean,Exception>
      Throws:
      Exception
    • visitPackage

      public Boolean visitPackage(org.codehaus.janino.Java.Package p)
      Specified by:
      visitPackage in interface org.codehaus.janino.Visitor.AtomVisitor<Boolean,Exception>
    • visitType

      public Boolean visitType(org.codehaus.janino.Java.Type t)
      Specified by:
      visitType in interface org.codehaus.janino.Visitor.AtomVisitor<Boolean,Exception>
    • visitConstructorInvocation

      public Boolean visitConstructorInvocation(org.codehaus.janino.Java.ConstructorInvocation ci)
      Specified by:
      visitConstructorInvocation in interface org.codehaus.janino.Visitor.AtomVisitor<Boolean,Exception>