Class ConstantFunction<QX extends javax.measure.quantity.Quantity,​QY extends javax.measure.quantity.Quantity>

  • Type Parameters:
    QX - type of arguments
    QY - type of values
    All Implemented Interfaces:
    AnalyticalFunction<org.jscience.physics.amount.Amount<QX>,​org.jscience.physics.amount.Amount<QY>>, ContinuousFunction<org.jscience.physics.amount.Amount<QX>,​org.jscience.physics.amount.Amount<QY>>, KeyValueFunction<org.jscience.physics.amount.Amount<QX>,​org.jscience.physics.amount.Amount<QY>>

    public final class ConstantFunction<QX extends javax.measure.quantity.Quantity,​QY extends javax.measure.quantity.Quantity>
    extends java.lang.Object
    implements AnalyticalFunction<org.jscience.physics.amount.Amount<QX>,​org.jscience.physics.amount.Amount<QY>>
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.jscience.physics.amount.Amount<QY> getConstant()  
      org.jscience.physics.amount.Amount<QY> getY​(org.jscience.physics.amount.Amount<QX> xValue)  
      static <QX extends javax.measure.quantity.Quantity,​QY extends javax.measure.quantity.Quantity>
      ConstantFunction<QX,​QY>
      of​(org.jscience.physics.amount.Amount<QY> amount)  
      Tensor<org.jscience.physics.amount.Amount<QY>> tensor()  
      java.lang.String toText()  
      • Methods inherited from class java.lang.Object

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

      • getY

        public org.jscience.physics.amount.Amount<QY> getY​(org.jscience.physics.amount.Amount<QX> xValue)
        Specified by:
        getY in interface KeyValueFunction<QX extends javax.measure.quantity.Quantity,​QY extends javax.measure.quantity.Quantity>
        Parameters:
        xValue - argument of type <X>
        Returns:
        value of type <Y>
      • toText

        public java.lang.String toText()
        Specified by:
        toText in interface AnalyticalFunction<QX extends javax.measure.quantity.Quantity,​QY extends javax.measure.quantity.Quantity>
      • tensor

        public Tensor<org.jscience.physics.amount.Amount<QY>> tensor()
      • getConstant

        public org.jscience.physics.amount.Amount<QY> getConstant()
      • of

        public static <QX extends javax.measure.quantity.Quantity,​QY extends javax.measure.quantity.Quantity> ConstantFunction<QX,​QY> of​(org.jscience.physics.amount.Amount<QY> amount)