Package net.fortytwo.ripple.model

Examples of net.fortytwo.ripple.model.NumericValue.floatValue()


                case DECIMAL:
                    return n.decimalValue();
                case DOUBLE:
                    return n.doubleValue();
                case FLOAT:
                    return n.floatValue();
                case INTEGER:
                    return n.intValue();
                case LONG:
                    return n.longValue();
                default:
View Full Code Here


            case INTEGER:
                return new SesameNumericValue(Math.abs(a.intValue()));
            case LONG:
                return new SesameNumericValue(Math.abs(a.longValue()));
            case FLOAT:
                return new SesameNumericValue(Math.abs(a.floatValue()));
            case DOUBLE:
                return new SesameNumericValue(Math.abs(a.doubleValue()));
            case DECIMAL:
                return new SesameNumericValue(a.decimalValue().abs());
            default:
View Full Code Here

            case INTEGER:
                return new SesameNumericValue(-a.intValue());
            case LONG:
                return new SesameNumericValue(-a.longValue());
            case FLOAT:
                return new SesameNumericValue(-a.floatValue());
            case DOUBLE:
                // Note: avoids negative zero.
                return new SesameNumericValue(0.0 - a.doubleValue());
            case DECIMAL:
                return new SesameNumericValue(a.decimalValue().negate());
View Full Code Here

            case INTEGER:
                return new SesameNumericValue(a.intValue() + b.intValue());
            case LONG:
                return new SesameNumericValue(a.longValue() + b.longValue());
            case FLOAT:
                return new SesameNumericValue(a.floatValue() + b.floatValue());
            case DOUBLE:
                return new SesameNumericValue(a.doubleValue() + b.doubleValue());
            case DECIMAL:
                return new SesameNumericValue(a.decimalValue().add(b.decimalValue()));
            default:
View Full Code Here

            case INTEGER:
                return new SesameNumericValue(a.intValue() - b.intValue());
            case LONG:
                return new SesameNumericValue(a.longValue() - b.longValue());
            case FLOAT:
                return new SesameNumericValue(a.floatValue() - b.floatValue());
            case DOUBLE:
                return new SesameNumericValue(a.doubleValue() - b.doubleValue());
            case DECIMAL:
                return new SesameNumericValue(a.decimalValue().subtract(b.decimalValue()));
            default:
View Full Code Here

            case INTEGER:
                return new SesameNumericValue(a.intValue() * b.intValue());
            case LONG:
                return new SesameNumericValue(a.longValue() * b.longValue());
            case FLOAT:
                return new SesameNumericValue(a.floatValue() * b.floatValue());
            case DOUBLE:
                return new SesameNumericValue(a.doubleValue() * b.doubleValue());
            case DECIMAL:
                return new SesameNumericValue(a.decimalValue().multiply(b.decimalValue()));
            default:
View Full Code Here

            case INTEGER:
                return new SesameNumericValue(a.intValue() / b.intValue());
            case LONG:
                return new SesameNumericValue(a.longValue() / b.longValue());
            case FLOAT:
                return new SesameNumericValue(a.floatValue() / b.floatValue());
            case DOUBLE:
                return new SesameNumericValue(a.doubleValue() / b.doubleValue());
            case DECIMAL:
                return new SesameNumericValue(a.decimalValue().divide(b.decimalValue()));
            default:
View Full Code Here

            case INTEGER:
                return new SesameNumericValue(a.intValue() % b.intValue());
            case LONG:
                return new SesameNumericValue(a.longValue() % b.longValue());
            case FLOAT:
                return new SesameNumericValue(a.floatValue() % b.floatValue());
            case DOUBLE:
                return new SesameNumericValue(a.doubleValue() % b.doubleValue());
            case DECIMAL:
                return new SesameNumericValue(a.decimalValue().remainder(b.decimalValue()).abs());
            default:
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.