パッケージ org.nkjmlab.util.jscience

クラス AmountUtils


  • public class AmountUtils
    extends Object
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      static org.jscience.physics.amount.Amount<javax.measure.quantity.Dimensionless> ONE  
      static org.jscience.physics.amount.Amount<javax.measure.quantity.Duration> ONE_HOUR  
      static org.jscience.physics.amount.Amount<javax.measure.quantity.Dimensionless> ZERO  
      static org.jscience.physics.amount.Amount<javax.measure.quantity.Length> ZERO_METRE  
      static org.jscience.physics.amount.Amount<javax.measure.quantity.Velocity> ZERO_METRES_PER_SECOND  
      static org.jscience.physics.amount.Amount<javax.measure.quantity.Acceleration> ZERO_METRES_PER_SQUARE_SECOND  
      static org.jscience.physics.amount.Amount<javax.measure.quantity.Duration> ZERO_SECOND  
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      AmountUtils()  
    • メソッドの概要

      すべてのメソッド staticメソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      static <T extends javax.measure.quantity.Quantity>
      boolean
      isEqualOrGreaterThan​(org.jscience.physics.amount.Amount<T> a, org.jscience.physics.amount.Amount<T> b)  
      static <T extends javax.measure.quantity.Quantity>
      boolean
      isEqualOrLessThan​(org.jscience.physics.amount.Amount<T> a, org.jscience.physics.amount.Amount<T> b)  
      static <T extends javax.measure.quantity.Quantity>
      org.jscience.physics.amount.Amount<T>
      max​(org.jscience.physics.amount.Amount<T> a, org.jscience.physics.amount.Amount<T> b)  
      static <T extends javax.measure.quantity.Quantity>
      org.jscience.physics.amount.Amount<T>
      min​(org.jscience.physics.amount.Amount<T> a, org.jscience.physics.amount.Amount<T> b)  
      static <T extends javax.measure.quantity.Quantity>
      int
      mod​(org.jscience.physics.amount.Amount<T> dividend, org.jscience.physics.amount.Amount<T> divisor)  
      static <T extends javax.measure.quantity.Quantity>
      org.jscience.physics.amount.Amount<T>
      parseAs​(CharSequence csq, javax.measure.unit.Unit<T> unit)  
      static <T extends javax.measure.quantity.Quantity>
      org.jscience.physics.amount.Amount<T>
      plusOne​(org.jscience.physics.amount.Amount<T> val)  
      static <T extends javax.measure.quantity.Quantity>
      org.jscience.physics.amount.Amount<T>
      times​(org.jscience.physics.amount.Amount<?> a, org.jscience.physics.amount.Amount<?> b, javax.measure.unit.Unit<T> unit)  
      static String toStringWithUnit​(org.jscience.physics.amount.Amount<?> val)  
      static String toStringWithUnit​(org.jscience.physics.amount.Amount<?> val, int precision)  
    • フィールドの詳細

      • ZERO

        public static final org.jscience.physics.amount.Amount<javax.measure.quantity.Dimensionless> ZERO
      • ONE

        public static final org.jscience.physics.amount.Amount<javax.measure.quantity.Dimensionless> ONE
      • ZERO_METRE

        public static final org.jscience.physics.amount.Amount<javax.measure.quantity.Length> ZERO_METRE
      • ZERO_SECOND

        public static final org.jscience.physics.amount.Amount<javax.measure.quantity.Duration> ZERO_SECOND
      • ZERO_METRES_PER_SECOND

        public static final org.jscience.physics.amount.Amount<javax.measure.quantity.Velocity> ZERO_METRES_PER_SECOND
      • ZERO_METRES_PER_SQUARE_SECOND

        public static org.jscience.physics.amount.Amount<javax.measure.quantity.Acceleration> ZERO_METRES_PER_SQUARE_SECOND
      • ONE_HOUR

        public static final org.jscience.physics.amount.Amount<javax.measure.quantity.Duration> ONE_HOUR
    • コンストラクタの詳細

      • AmountUtils

        public AmountUtils()
    • メソッドの詳細

      • plusOne

        public static <T extends javax.measure.quantity.Quantity> org.jscience.physics.amount.Amount<T> plusOne​(org.jscience.physics.amount.Amount<T> val)
      • toStringWithUnit

        public static String toStringWithUnit​(org.jscience.physics.amount.Amount<?> val)
      • toStringWithUnit

        public static String toStringWithUnit​(org.jscience.physics.amount.Amount<?> val,
                                              int precision)
      • isEqualOrGreaterThan

        public static <T extends javax.measure.quantity.Quantity> boolean isEqualOrGreaterThan​(org.jscience.physics.amount.Amount<T> a,
                                                                                               org.jscience.physics.amount.Amount<T> b)
      • isEqualOrLessThan

        public static <T extends javax.measure.quantity.Quantity> boolean isEqualOrLessThan​(org.jscience.physics.amount.Amount<T> a,
                                                                                            org.jscience.physics.amount.Amount<T> b)
      • max

        public static <T extends javax.measure.quantity.Quantity> org.jscience.physics.amount.Amount<T> max​(org.jscience.physics.amount.Amount<T> a,
                                                                                                            org.jscience.physics.amount.Amount<T> b)
      • min

        public static <T extends javax.measure.quantity.Quantity> org.jscience.physics.amount.Amount<T> min​(org.jscience.physics.amount.Amount<T> a,
                                                                                                            org.jscience.physics.amount.Amount<T> b)
      • mod

        public static <T extends javax.measure.quantity.Quantity> int mod​(org.jscience.physics.amount.Amount<T> dividend,
                                                                          org.jscience.physics.amount.Amount<T> divisor)
      • parseAs

        public static <T extends javax.measure.quantity.Quantity> org.jscience.physics.amount.Amount<T> parseAs​(CharSequence csq,
                                                                                                                javax.measure.unit.Unit<T> unit)
      • times

        public static <T extends javax.measure.quantity.Quantity> org.jscience.physics.amount.Amount<T> times​(org.jscience.physics.amount.Amount<?> a,
                                                                                                              org.jscience.physics.amount.Amount<?> b,
                                                                                                              javax.measure.unit.Unit<T> unit)