1 23 24 package org.objectweb.medor.expression.api; 25 26 import org.objectweb.jorm.type.api.PType; 27 import org.objectweb.medor.clone.api.Cloneable; 28 29 import java.io.Serializable ; 30 31 52 public interface Expression extends Serializable , Cloneable { 53 54 58 public PType getType(); 59 60 70 public Operand evaluate(ParameterOperand[] values, Object o) 71 throws ExpressionException; 72 73 84 Operand compileExpression() 85 throws ExpressionException, MalformedExpressionException; 86 87 } 88 | Popular Tags |