public Value abs(Value val) { return new Abs((Val) val); }
private Object handleAbsVal(Object value, Object ob, Object[] params, OpenJPAStateManager sm) { org.apache.openjpa.jdbc.kernel.exps.Abs absVal = (org.apache.openjpa.jdbc.kernel.exps.Abs) value; Object val = getValue(absVal.getValue(), ob, params, sm); Class c = val.getClass(); if (c == Integer.class) return Integer.valueOf(java.lang.Math.abs(((Integer) val).intValue())); else if (c == Float.class) return Float.valueOf(java.lang.Math.abs(((Float) val).floatValue())); else if (c == Double.class) return Double.valueOf(java.lang.Math.abs(((Double) val).doubleValue())); else if (c == Long.class) return Long.valueOf(java.lang.Math.abs(((Long) val).longValue())); throw new UnsupportedException(); }
private Object handleAbsVal(Object value, Object ob, Object[] params, OpenJPAStateManager sm) { org.apache.openjpa.jdbc.kernel.exps.Abs absVal = (org.apache.openjpa.jdbc.kernel.exps.Abs) value; Object val = getValue(absVal.getValue(), ob, params, sm); Class c = val.getClass(); if (c == Integer.class) return Integer.valueOf(java.lang.Math.abs(((Integer) val).intValue())); else if (c == Float.class) return Float.valueOf(java.lang.Math.abs(((Float) val).floatValue())); else if (c == Double.class) return Double.valueOf(java.lang.Math.abs(((Double) val).doubleValue())); else if (c == Long.class) return Long.valueOf(java.lang.Math.abs(((Long) val).longValue())); throw new UnsupportedException(); }
public Value abs(Value val) { return new Abs((Val) val); }
private Object handleAbsVal(Object value, Object ob, Object[] params, OpenJPAStateManager sm) { org.apache.openjpa.jdbc.kernel.exps.Abs absVal = (org.apache.openjpa.jdbc.kernel.exps.Abs) value; Object val = getValue(absVal.getValue(), ob, params, sm); Class c = val.getClass(); if (c == Integer.class) return Integer.valueOf(java.lang.Math.abs(((Integer) val).intValue())); else if (c == Float.class) return Float.valueOf(java.lang.Math.abs(((Float) val).floatValue())); else if (c == Double.class) return Double.valueOf(java.lang.Math.abs(((Double) val).doubleValue())); else if (c == Long.class) return Long.valueOf(java.lang.Math.abs(((Long) val).longValue())); throw new UnsupportedException(); }
public Value abs(Value val) { return new Abs((Val) val); }
private Object handleAbsVal(Object value, Object ob, Object[] params, OpenJPAStateManager sm) { org.apache.openjpa.jdbc.kernel.exps.Abs absVal = (org.apache.openjpa.jdbc.kernel.exps.Abs) value; Object val = getValue(absVal.getValue(), ob, params, sm); Class c = val.getClass(); if (c == Integer.class) return Integer.valueOf(java.lang.Math.abs(((Integer) val).intValue())); else if (c == Float.class) return Float.valueOf(java.lang.Math.abs(((Float) val).floatValue())); else if (c == Double.class) return Double.valueOf(java.lang.Math.abs(((Double) val).doubleValue())); else if (c == Long.class) return Long.valueOf(java.lang.Math.abs(((Long) val).longValue())); throw new UnsupportedException(); }
public Value abs(Value val) { return new Abs((Val) val); }
public Value abs(Value val) { return new Abs((Val) val); }