Uses of Class
org.objectweb.medor.expression.api.TypingException

Packages that use TypingException
org.objectweb.medor.expression.api   
org.objectweb.medor.expression.lib   
org.objectweb.medor.expression.type   
 

Uses of TypingException in org.objectweb.medor.expression.api
 

Methods in org.objectweb.medor.expression.api that throw TypingException
 int BinaryArithmeticOperator.evaluate(char op1, char op2)
          This fonction evaluate the comaparison between two characters variable;
 java.lang.String BinaryArithmeticOperator.evaluate(char op1, java.lang.String op2)
          This fonction evaluate the comaparison between two characters variable;
 java.lang.String BinaryArithmeticOperator.evaluate(java.lang.String op1, java.lang.String op2)
          This fonction evaluate the comaparison between two string variable;
 java.lang.String BinaryArithmeticOperator.evaluate(java.lang.String op1, char op2)
          This fonction evaluate the comaparison between two string variable;
 java.util.Date BinaryArithmeticOperator.evaluate(java.util.Date op1, java.util.Date op2)
          This fonction evaluate the comaparison between two java.util.Date variable;
 int UnaryArithmeticOperator.evaluate(byte op)
          This fonction evaluate the comaparison between two numerics variables;
 int UnaryArithmeticOperator.evaluate(short op)
          This fonction evaluate the comaparison between two numerics variables;
 int UnaryArithmeticOperator.evaluate(int op)
          This fonction evaluate the comaparison between two numerics variables;
 long UnaryArithmeticOperator.evaluate(long op)
          This fonction evaluate the comaparison between two numerics variables;
 float UnaryArithmeticOperator.evaluate(float op)
          This fonction evaluate the comaparison between two numerics variables;
 double UnaryArithmeticOperator.evaluate(double op)
          This fonction evaluate the comaparison between two numerics variables;
 void VariableOperand.setValue(boolean p)
          It assigns the operand value as a boolean value
 void VariableOperand.setValue(int p)
          It assigns the operand value
 void VariableOperand.setValue(byte p)
          It assigns the operand value
 void VariableOperand.setValue(short p)
          It assigns the operand value
 void VariableOperand.setValue(long p)
          It assigns the operand value
 void VariableOperand.setValue(float p)
          It assigns the operand value
 void VariableOperand.setValue(double p)
          It assigns the operand value
 void VariableOperand.setValue(char p)
          It assigns the operand value
 void VariableOperand.setValue(java.lang.String p)
          It assigns the operand value
 void VariableOperand.setValue(java.util.Date p)
          It assigns the operand value
 void VariableOperand.setValue(java.lang.Object p)
          It assigns the operand value
 boolean Operand.getBoolean()
          get the operand result as a boolean value
 int Operand.getInt()
          get the operand result as a byte value
 byte Operand.getByte()
          get the operand result as a byte value
 byte[] Operand.getByteArray()
          get the operand result as a byte[] value
 short Operand.getShort()
          get the operand result as a short value
 long Operand.getLong()
          get the operand result as a long value
 float Operand.getFloat()
          get the operand result as a float value
 double Operand.getDouble()
          get the operand result as a double value
 char Operand.getChar()
          get the operand result as a char value
 char[] Operand.getCharArray()
          get the operand result as a char[] value
 java.lang.String Operand.getString()
          evalute the expression result and return a string value
 java.math.BigDecimal Operand.getBigDecimal()
          evalute the expression result and return a BigDecimal value
 java.math.BigInteger Operand.getBigInteger()
          evalute the expression result and return a BigInteger value
 java.util.Date Operand.getDate()
          get the operand result a java.util.Date value
 void UnaryOperator.setExpression(Expression e)
          Deprecated. use setExpression(0)
 

Uses of TypingException in org.objectweb.medor.expression.lib
 

Methods in org.objectweb.medor.expression.lib that throw TypingException
 java.lang.String Mult.evaluate(java.lang.String op1, java.lang.String op2)
           
 java.lang.String Mult.evaluate(java.lang.String op1, char op2)
           
 java.lang.String Mult.evaluate(char op1, java.lang.String op2)
           
 java.sql.Timestamp Mult.evaluate(java.sql.Timestamp op1, java.sql.Timestamp op2)
           
 java.sql.Time Mult.evaluate(java.sql.Time op1, java.sql.Time op2)
           
 java.util.Date Mult.evaluate(java.util.Date op1, java.util.Date op2)
           
 java.lang.String DivideBy.evaluate(java.lang.String op1, java.lang.String op2)
           
 java.lang.String DivideBy.evaluate(java.lang.String op1, char op2)
           
 java.lang.String DivideBy.evaluate(char op1, java.lang.String op2)
           
 java.sql.Timestamp DivideBy.evaluate(java.sql.Timestamp op1, java.sql.Timestamp op2)
           
 java.sql.Time DivideBy.evaluate(java.sql.Time op1, java.sql.Time op2)
           
 java.util.Date DivideBy.evaluate(java.util.Date op1, java.util.Date op2)
           
 boolean BasicOperand.getBoolean()
           
 int BasicOperand.getInt()
           
 byte BasicOperand.getByte()
           
 byte[] BasicOperand.getByteArray()
           
 short BasicOperand.getShort()
           
 long BasicOperand.getLong()
           
 float BasicOperand.getFloat()
           
 double BasicOperand.getDouble()
           
 char BasicOperand.getChar()
           
 char[] BasicOperand.getCharArray()
           
 java.lang.String BasicOperand.getString()
           
 java.math.BigDecimal BasicOperand.getBigDecimal()
           
 java.math.BigInteger BasicOperand.getBigInteger()
           
 java.util.Date BasicOperand.getDate()
           
 java.lang.String Minus.evaluate(char op1, java.lang.String op2)
           
 java.lang.String Minus.evaluate(java.lang.String op1, java.lang.String op2)
           
 java.sql.Time Minus.evaluate(java.sql.Time op1, java.sql.Time op2)
           
 java.sql.Timestamp Minus.evaluate(java.sql.Timestamp op1, java.sql.Timestamp op2)
           
 java.util.Date Minus.evaluate(java.util.Date op1, java.util.Date op2)
           
 java.lang.String Minus.evaluate(java.lang.String op1, char op2)
           
abstract  int BasicBinaryArithmeticOperator.evaluate(char op1, char op2)
           
abstract  java.lang.String BasicBinaryArithmeticOperator.evaluate(char op1, java.lang.String op2)
           
abstract  java.lang.String BasicBinaryArithmeticOperator.evaluate(java.lang.String op1, java.lang.String op2)
           
abstract  java.lang.String BasicBinaryArithmeticOperator.evaluate(java.lang.String op1, char op2)
           
abstract  java.util.Date BasicBinaryArithmeticOperator.evaluate(java.util.Date op1, java.util.Date op2)
           
 int Bitwize.evaluate(short op)
           
 long Bitwize.evaluate(long op)
           
 float Bitwize.evaluate(float op)
           
 int Bitwize.evaluate(byte op)
           
 double Bitwize.evaluate(double op)
           
 int Mod.evaluate(char op1, char op2)
           
 java.lang.String Mod.evaluate(java.lang.String op1, java.lang.String op2)
           
 java.lang.String Mod.evaluate(java.lang.String op1, char op2)
           
 java.lang.String Mod.evaluate(char op1, java.lang.String op2)
           
 java.util.Date Mod.evaluate(java.util.Date op1, java.util.Date op2)
           
 void BasicVariableOperand.setValue(boolean p)
           
 void BasicVariableOperand.setValue(int p)
           
 void BasicVariableOperand.setValue(byte p)
           
 void BasicVariableOperand.setValue(short p)
           
 void BasicVariableOperand.setValue(long p)
           
 void BasicVariableOperand.setValue(float p)
           
 void BasicVariableOperand.setValue(double p)
           
 void BasicVariableOperand.setValue(char p)
           
 void BasicVariableOperand.setValue(java.lang.String p)
           
 void BasicVariableOperand.setValue(java.util.Date p)
           
 void BasicVariableOperand.setValue(java.lang.Object p)
           
 java.lang.String Plus.evaluate(char op1, java.lang.String op2)
           
 java.lang.String Plus.evaluate(java.lang.String op1, java.lang.String op2)
           
 java.lang.String Plus.evaluate(java.lang.String op1, char op2)
           
 java.sql.Timestamp Plus.evaluate(java.sql.Timestamp op1, java.sql.Timestamp op2)
           
 java.sql.Time Plus.evaluate(java.sql.Time op1, java.sql.Time op2)
           
 java.util.Date Plus.evaluate(java.util.Date op1, java.util.Date op2)
           
 

Uses of TypingException in org.objectweb.medor.expression.type
 

Methods in org.objectweb.medor.expression.type that throw TypingException
static org.objectweb.jorm.type.api.PType ExpressionTypeHelper.getResultType(org.objectweb.jorm.type.api.PType type1, org.objectweb.jorm.type.api.PType type2)
          This method returns the type which would result from applying a binary operator to 2 objects of given PType.