Class NumberOperations


  • public class NumberOperations
    extends java.lang.Object
    Arithmetic Operations as specified in chapter 1.7.
    Author:
    Christoph Beck
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.Number add​(TypeConverter converter, java.lang.Object o1, java.lang.Object o2)  
      static java.lang.Number div​(TypeConverter converter, java.lang.Object o1, java.lang.Object o2)  
      static java.lang.Number mod​(TypeConverter converter, java.lang.Object o1, java.lang.Object o2)  
      static java.lang.Number mul​(TypeConverter converter, java.lang.Object o1, java.lang.Object o2)  
      static java.lang.Number neg​(TypeConverter converter, java.lang.Object value)  
      static java.lang.Number sub​(TypeConverter converter, java.lang.Object o1, java.lang.Object o2)  
      • Methods inherited from class java.lang.Object

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

      • NumberOperations

        public NumberOperations()
    • Method Detail

      • add

        public static final java.lang.Number add​(TypeConverter converter,
                                                 java.lang.Object o1,
                                                 java.lang.Object o2)
      • sub

        public static final java.lang.Number sub​(TypeConverter converter,
                                                 java.lang.Object o1,
                                                 java.lang.Object o2)
      • mul

        public static final java.lang.Number mul​(TypeConverter converter,
                                                 java.lang.Object o1,
                                                 java.lang.Object o2)
      • div

        public static final java.lang.Number div​(TypeConverter converter,
                                                 java.lang.Object o1,
                                                 java.lang.Object o2)
      • mod

        public static final java.lang.Number mod​(TypeConverter converter,
                                                 java.lang.Object o1,
                                                 java.lang.Object o2)
      • neg

        public static final java.lang.Number neg​(TypeConverter converter,
                                                 java.lang.Object value)