Class HostExpressionUtils

java.lang.Object
org.gvsig.expressionevaluator.impl.HostExpressionUtils

public class HostExpressionUtils extends Object
Author:
jjdelcerro
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static List<org.gvsig.expressionevaluator.Code>
    getHostExpressions(org.gvsig.expressionevaluator.Code statement)
     
    static List<org.gvsig.expressionevaluator.ExpressionBuilder.Value>
    getHostExpressions(org.gvsig.expressionevaluator.ExpressionBuilder.Value statement)
     
    static List<org.gvsig.expressionevaluator.Code>
    getHostExpressionsValuesFromCodes(org.gvsig.expressionevaluator.Interpreter interpreter, List<org.gvsig.expressionevaluator.Code> hostExpressions)
     
    static List<org.gvsig.expressionevaluator.ExpressionBuilder.Value>
    getHostExpressionsValuesFromValues(org.gvsig.expressionevaluator.Interpreter interpreter, List<org.gvsig.expressionevaluator.ExpressionBuilder.Value> hostExpressions)
     
    static org.gvsig.expressionevaluator.ExpressionBuilder.Value
    getHostExpressionValue(org.gvsig.expressionevaluator.ExpressionBuilder.Function hostExpression, org.gvsig.expressionevaluator.ExpressionBuilder expbuilder)
     
    static org.gvsig.expressionevaluator.ExpressionBuilder.Value
    getHostExpressionValue(org.gvsig.expressionevaluator.ExpressionBuilder.Function hostExpression, org.gvsig.expressionevaluator.ExpressionBuilder expbuilder, org.gvsig.expressionevaluator.Compiler compiler, org.gvsig.expressionevaluator.Interpreter interpreter)
     
    static org.gvsig.expressionevaluator.ExpressionBuilder.Value
    getHostExpressionValue(org.gvsig.expressionevaluator.ExpressionBuilder.Function hostExpression, org.gvsig.expressionevaluator.ExpressionBuilder expbuilder, org.gvsig.expressionevaluator.SymbolTable symbolTable)
     
    static boolean
     
    static boolean
    hasHostExpressions(org.gvsig.expressionevaluator.Code statement)
     
    static boolean
    hasHostExpressions(org.gvsig.expressionevaluator.ExpressionBuilder.Value statement)
     
    static org.gvsig.expressionevaluator.Code
    resolveHostExpressions(org.gvsig.expressionevaluator.Code statement, org.gvsig.expressionevaluator.Interpreter interpreter)
     
    static org.gvsig.expressionevaluator.Code
    resolveHostExpressions(org.gvsig.expressionevaluator.Code statement, org.gvsig.expressionevaluator.SymbolTable symbolTable)
     
    static org.gvsig.expressionevaluator.ExpressionBuilder.Value
    resolveHostExpressions(org.gvsig.expressionevaluator.ExpressionBuilder.Value statement, org.gvsig.expressionevaluator.SymbolTable symbolTable)
     
    static org.gvsig.expressionevaluator.Expression
    resolveHostExpressions(org.gvsig.expressionevaluator.Expression expression, org.gvsig.expressionevaluator.SymbolTable symbolTable)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HostExpressionUtils

      public HostExpressionUtils()
  • Method Details

    • hasHostExpressions

      public static boolean hasHostExpressions(org.gvsig.expressionevaluator.Code statement)
    • hasHostExpressions

      public static boolean hasHostExpressions(org.gvsig.expressionevaluator.ExpressionBuilder.Value statement)
    • hasHostExpressions

      public static boolean hasHostExpressions(String statement)
    • getHostExpressions

      public static List<org.gvsig.expressionevaluator.Code> getHostExpressions(org.gvsig.expressionevaluator.Code statement) throws Exception
      Throws:
      Exception
    • getHostExpressions

      public static List<org.gvsig.expressionevaluator.ExpressionBuilder.Value> getHostExpressions(org.gvsig.expressionevaluator.ExpressionBuilder.Value statement) throws Exception
      Throws:
      Exception
    • getHostExpressionValue

      public static org.gvsig.expressionevaluator.ExpressionBuilder.Value getHostExpressionValue(org.gvsig.expressionevaluator.ExpressionBuilder.Function hostExpression, org.gvsig.expressionevaluator.ExpressionBuilder expbuilder)
    • getHostExpressionValue

      public static org.gvsig.expressionevaluator.ExpressionBuilder.Value getHostExpressionValue(org.gvsig.expressionevaluator.ExpressionBuilder.Function hostExpression, org.gvsig.expressionevaluator.ExpressionBuilder expbuilder, org.gvsig.expressionevaluator.SymbolTable symbolTable)
    • getHostExpressionValue

      public static org.gvsig.expressionevaluator.ExpressionBuilder.Value getHostExpressionValue(org.gvsig.expressionevaluator.ExpressionBuilder.Function hostExpression, org.gvsig.expressionevaluator.ExpressionBuilder expbuilder, org.gvsig.expressionevaluator.Compiler compiler, org.gvsig.expressionevaluator.Interpreter interpreter)
    • getHostExpressionsValuesFromValues

      public static List<org.gvsig.expressionevaluator.ExpressionBuilder.Value> getHostExpressionsValuesFromValues(org.gvsig.expressionevaluator.Interpreter interpreter, List<org.gvsig.expressionevaluator.ExpressionBuilder.Value> hostExpressions) throws Exception
      Throws:
      Exception
    • getHostExpressionsValuesFromCodes

      public static List<org.gvsig.expressionevaluator.Code> getHostExpressionsValuesFromCodes(org.gvsig.expressionevaluator.Interpreter interpreter, List<org.gvsig.expressionevaluator.Code> hostExpressions) throws Exception
      Throws:
      Exception
    • resolveHostExpressions

      public static org.gvsig.expressionevaluator.Code resolveHostExpressions(org.gvsig.expressionevaluator.Code statement, org.gvsig.expressionevaluator.Interpreter interpreter)
    • resolveHostExpressions

      public static org.gvsig.expressionevaluator.ExpressionBuilder.Value resolveHostExpressions(org.gvsig.expressionevaluator.ExpressionBuilder.Value statement, org.gvsig.expressionevaluator.SymbolTable symbolTable)
    • resolveHostExpressions

      public static org.gvsig.expressionevaluator.Code resolveHostExpressions(org.gvsig.expressionevaluator.Code statement, org.gvsig.expressionevaluator.SymbolTable symbolTable)
    • resolveHostExpressions

      public static org.gvsig.expressionevaluator.Expression resolveHostExpressions(org.gvsig.expressionevaluator.Expression expression, org.gvsig.expressionevaluator.SymbolTable symbolTable)