de.fho.jump.pirol.utilities.FormulaParsing.Operations
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: 856 $
- Author:
- Ole Rahn
FH Osnabrück - University of Applied Sciences Osnabrück,
Project: PIROL (2005),
Subproject: Daten- und Wissensmanagement
| Fields inherited from class de.fho.jump.pirol.utilities.FormulaParsing.FormulaValue |
logger |
|
Method Summary |
double |
getValue(Feature feature)
Returns the value (as a double) of this part of the formula. |
boolean |
isFeatureDependent()
Helps to determine, if the value depends on a feature's attribute value. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
value
protected FormulaValue value
SquareRootOperation
public SquareRootOperation(FormulaValue value)
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 rsult 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 -
- 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 java.lang.String toString()
- Overrides:
toString in class FormulaValue