Class SquareRootOperation

java.lang.Object
de.fho.jump.pirol.utilities.FormulaParsing.FormulaValue
de.fho.jump.pirol.utilities.FormulaParsing.Operations.SquareRootOperation

public class SquareRootOperation extends FormulaValue
Class that represents a square root operation on the given value.
Version:
$Rev$
Author:
Ole Rahn

FH Osnabrück - University of Applied Sciences Osnabrück,
Project: PIROL (2005),
Subproject: Daten- und Wissensmanagement
  • Field Details

  • Constructor Details

    • SquareRootOperation

      public SquareRootOperation(FormulaValue value)
  • Method Details

    • getValue

      public double getValue(Feature feature)
      Description copied from class: FormulaValue
      Returns the value (as a double) of this part of the formula. It may be the result of a sub-formula, a feature-specific attribute value or just a constant value... Since the value may depend on a feature, we give the feature to the method to get a unified interface...
      Specified by:
      getValue in class FormulaValue
      Parameters:
      feature - the Feature to get the value from
      Returns:
      the square root of the given value
    • isFeatureDependent

      public boolean isFeatureDependent()
      Description copied from class: FormulaValue
      Helps to determine, if the value depends on a feature's attribute value.
      Specified by:
      isFeatureDependent in class FormulaValue
      Returns:
      true, if the value depends on a feature
    • toString

      public String toString()
      Overrides:
      toString in class FormulaValue