Uses of Interface
org.eclipse.nebula.widgets.nattable.formula.function.FunctionValue
Packages that use FunctionValue
Package
Description
-
Uses of FunctionValue in org.eclipse.nebula.widgets.nattable.formula
Methods in org.eclipse.nebula.widgets.nattable.formula that return FunctionValueModifier and TypeMethodDescriptionprotected FunctionValueFormulaParser.combineFunctions(List<FunctionValue> values) CombinesFunctionValues for processing the parsed values.FormulaParser.parseFunction(String function) Parses the given function string to aFunctionValueto perform calculation.protected FunctionValueFormulaParser.parseFunction(String function, Map<Integer, FunctionValue> replacements, Map<IndexCoordinate, Set<IndexCoordinate>> parsedReferences, IndexCoordinate referer) Parses the given function string to aFunctionValueto perform calculation.protected FunctionValueFormulaParser.parseFunction(String function, Map<IndexCoordinate, Set<IndexCoordinate>> parsedReferences, IndexCoordinate referer) Parses the given function string to aFunctionValueto perform calculation.Methods in org.eclipse.nebula.widgets.nattable.formula that return types with arguments of type FunctionValueModifier and TypeMethodDescriptionprotected List<FunctionValue>FormulaParser.processMultiplicationAndDivision(List<FunctionValue> values) Process multiplication and divisionFunctionValues first.protected List<FunctionValue>FormulaParser.processPower(List<FunctionValue> values) Process powerFunctionValues first.Method parameters in org.eclipse.nebula.widgets.nattable.formula with type arguments of type FunctionValueModifier and TypeMethodDescriptionprotected voidFormulaParser.addDataProviderValue(int column, int row, List<FunctionValue> values, Map<IndexCoordinate, Set<IndexCoordinate>> parsedReferences, IndexCoordinate referer) Retrieves a value from theIDataProviderfor the given coordinates and adds it to the given list ofFunctionValues for further processing.protected FunctionValueFormulaParser.combineFunctions(List<FunctionValue> values) CombinesFunctionValues for processing the parsed values.protected FunctionValueFormulaParser.parseFunction(String function, Map<Integer, FunctionValue> replacements, Map<IndexCoordinate, Set<IndexCoordinate>> parsedReferences, IndexCoordinate referer) Parses the given function string to aFunctionValueto perform calculation.protected StringFormulaParser.processFunctions(String function, Map<Integer, FunctionValue> replacements, Map<IndexCoordinate, Set<IndexCoordinate>> parsedReferences, IndexCoordinate referer) Process parts of a function that represent a function by name.protected List<FunctionValue>FormulaParser.processMultiplicationAndDivision(List<FunctionValue> values) Process multiplication and divisionFunctionValues first.protected StringFormulaParser.processParenthesis(String function, Map<Integer, FunctionValue> replacements, Map<IndexCoordinate, Set<IndexCoordinate>> parsedReferences, IndexCoordinate referer) Process parts of a function that are combined in parenthesis.protected List<FunctionValue>FormulaParser.processPower(List<FunctionValue> values) Process powerFunctionValues first. -
Uses of FunctionValue in org.eclipse.nebula.widgets.nattable.formula.function
Classes in org.eclipse.nebula.widgets.nattable.formula.function that implement FunctionValueModifier and TypeClassDescriptionclassSubclasses are intended to process values that are set to it.classSubclass of this class are intended to perform mathematical operations on the values set to it.classSpecializedAbstractMathFunctionthat only allows a single value for processing.classSpecializedAbstractFunctionthat only allows a single value for processing.classReturns the average of a list of supplied numbers.classFunctionValuethat carries aBigDecimalfor calculations.classReturns the remainder from a division between two supplied numbers.classFunctionValuethat carries multipleFunctionValues.classNegates the given value.classReturns the result of a given number raised to a supplied power.classReturns the product of a supplied list of numbers.classReturns the quotient of a division.classReturns the positive square root of a given number.classclassReturns the sum of a supplied list of numbers.Fields in org.eclipse.nebula.widgets.nattable.formula.function with type parameters of type FunctionValueModifier and TypeFieldDescriptionprotected List<FunctionValue>AbstractFunction.valuesprotected List<FunctionValue>MultipleValueFunctionValue.valuesMethods in org.eclipse.nebula.widgets.nattable.formula.function that return FunctionValueModifier and TypeMethodDescriptionprotected FunctionValueAbstractMathSingleValueFunction.getSingleValue()protected FunctionValueAbstractSingleValueFunction.getSingleValue()Methods in org.eclipse.nebula.widgets.nattable.formula.function that return types with arguments of type FunctionValueMethods in org.eclipse.nebula.widgets.nattable.formula.function with parameters of type FunctionValueModifier and TypeMethodDescriptionvoidAbstractFunction.addFunctionValue(FunctionValue value) voidAbstractMathFunction.addFunctionValue(FunctionValue value) voidAbstractMathSingleValueFunction.addFunctionValue(FunctionValue value) voidAbstractSingleValueFunction.addFunctionValue(FunctionValue value) voidOperatorFunctionValue.addFunctionValue(FunctionValue value) Add the givenFunctionValuefor calculation.voidSquareRootFunction.addFunctionValue(FunctionValue value) voidMultipleValueFunctionValue.addValue(FunctionValue value) Method parameters in org.eclipse.nebula.widgets.nattable.formula.function with type arguments of type FunctionValueModifier and TypeMethodDescriptionprotected voidAbstractMathFunction.validateMethodParameter(List<FunctionValue> values) Performs a type check for the given list ofFunctionValues and throws aFunctionExceptionin case aStringFunctionValueis contained.Constructors in org.eclipse.nebula.widgets.nattable.formula.function with parameters of type FunctionValueModifierConstructorDescriptionNegateFunction(FunctionValue value) SquareRootFunction(FunctionValue value) Constructor parameters in org.eclipse.nebula.widgets.nattable.formula.function with type arguments of type FunctionValueModifierConstructorDescriptionAbstractFunction(List<FunctionValue> values) AbstractMathFunction(List<FunctionValue> values) AbstractSingleValueFunction(List<FunctionValue> values) AverageFunction(List<FunctionValue> values) ModFunction(List<FunctionValue> values) MultipleValueFunctionValue(List<FunctionValue> values) NegateFunction(List<FunctionValue> values) PowerFunction(List<FunctionValue> values) ProductFunction(List<FunctionValue> values) QuotientFunction(List<FunctionValue> values) SquareRootFunction(List<FunctionValue> values) SumFunction(List<FunctionValue> values)