Schnittstelle DataType.DataTypeWithRatioScale<T>

Typparameter:
T -
Alle bekannten Implementierungsklassen:
DataType.ARXDate, DataType.ARXDecimal, DataType.ARXInteger
Umschließende Klasse:
DataType<T>

public static interface DataType.DataTypeWithRatioScale<T>
An interface for data types with a ratio scale.
  • Methodendetails

    • add

      T add(T augend, T addend)
      Add
      Parameter:
      augend -
      addend -
      Gibt zurück:
    • compare

      int compare(String s1, String s2) throws NumberFormatException, ParseException
      Compare
      Parameter:
      s1 -
      s2 -
      Gibt zurück:
      Löst aus:
      NumberFormatException
      ParseException
    • compare

      int compare(T t1, T t2)
      Compare
      Parameter:
      t1 -
      t2 -
      Gibt zurück:
    • divide

      String divide(String dividend, String divisor)
      Divide
      Parameter:
      dividend -
      divisor -
      Gibt zurück:
    • divide

      T divide(T dividend, T divisor)
      Divide
      Parameter:
      dividend -
      divisor -
      Gibt zurück:
    • format

      String format(T t)
      Format
      Parameter:
      t -
      Gibt zurück:
    • fromDouble

      T fromDouble(Double d)
      Converts a double into a value.
      Parameter:
      s -
      Gibt zurück:
    • getDescription

      DataType.DataTypeDescription<T> getDescription()
      Description
      Gibt zurück:
    • getMaximum

      T getMaximum()
      Maximum
      Gibt zurück:
    • getMinimum

      T getMinimum()
      Minimum
      Gibt zurück:
    • isValid

      boolean isValid(String s)
      Valid
      Parameter:
      s -
      Gibt zurück:
    • multiply

      String multiply(String multiplicand, String multiplicator)
      Multiply
      Parameter:
      multiplicand -
      multiplicator -
      Gibt zurück:
    • multiply

      T multiply(T multiplicand, double multiplicator)
      Multiply
      Parameter:
      multiplicand -
      multiplicator -
      Gibt zurück:
    • multiply

      T multiply(T multiplicand, int multiplicator)
      Multiply
      Parameter:
      multiplicand -
      multiplicator -
      Gibt zurück:
    • multiply

      T multiply(T multiplicand, T multiplicator)
      Multiply
      Parameter:
      multiplicand -
      multiplicator -
      Gibt zurück:
    • parse

      T parse(String s)
      Parse
      Parameter:
      s -
      Gibt zurück:
    • ratio

      double ratio(T dividend, T divisor)
      Divide
      Parameter:
      dividend -
      divisor -
      Gibt zurück:
    • subtract

      T subtract(T minuend, T subtrahend)
      Subtract
      Parameter:
      minuend -
      subtrahend -
      Gibt zurück:
    • toDouble

      Double toDouble(T t)
      Converts a double into a value.
      Parameter:
      s -
      Gibt zurück: