|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Value | |
|---|---|
| csheets.core | Provides the core classes for the application's data model, i.e. workbooks, spreadsheets, cells, addresses and values. |
| csheets.core.formula | Provides classes for representing formulas. |
| csheets.core.formula.lang | Provides the operators, functions and references supported by the formula language. |
| csheets.core.formula.util | Provides utilities for performing operations on formulas. |
| csheets.ext | Provides an extension mechanism for the application. |
| csheets.ext.assertion | Provides support for user-specified and system-generated assertions. |
| csheets.ext.test | Provides support for test cases and test case parameters. |
| Uses of Value in csheets.core |
|---|
| Methods in csheets.core that return Value | |
|---|---|
Value |
IllegalValueTypeException.getValue()
Returns the value. |
Value |
CellImpl.getValue()
|
Value |
Cell.getValue()
Returns the value of the cell. |
static Value |
Value.parseBooleanValue(String value)
Attempts to parse a boolean from the given string. |
static Value |
Value.parseDateValue(String value)
Attempts to parse a date, time or date/time from the given string. |
static Value |
Value.parseNumericValue(String value)
Attempts to parse a number from the given string. |
static Value |
Value.parseValue(String value,
Value.Type... types)
Attempts to parse a value from the given string. |
Value[][] |
Value.toMatrix()
Returns a matrix representation of the value. |
| Methods in csheets.core with parameters of type Value | |
|---|---|
int |
Value.compareTo(Value otherValue)
Compares this value with the given value for order. |
| Constructors in csheets.core with parameters of type Value | |
|---|---|
IllegalValueTypeException(Value value,
Value.Type expectedValueType)
Creates a new illegal value type exception. |
|
Value(Value[] matrix)
Creates a one-dimensional matrix value (vector). |
|
Value(Value[][] matrix)
Creates a two-dimensional matrix value. |
|
| Uses of Value in csheets.core.formula |
|---|
| Methods in csheets.core.formula that return Value | |
|---|---|
Value |
UnaryOperator.applyTo(Expression operand)
Applies the operator to the given operand and returns the result. |
Value |
Function.applyTo(Expression[] args)
Invokes the function using the given arguments and returns the result. |
Value |
BinaryOperator.applyTo(Expression leftOperand,
Expression rightOperand)
Applies the operator to the given operands and returns the result. |
Value |
UnaryOperation.evaluate()
|
Value |
Reference.evaluate()
|
Value |
Literal.evaluate()
|
Value |
FunctionCall.evaluate()
|
Value |
Formula.evaluate()
|
Value |
Expression.evaluate()
Evaluates the expression and returns the result. |
Value |
BinaryOperation.evaluate()
|
Value |
Literal.getValue()
Returns the value of the literal. |
| Constructors in csheets.core.formula with parameters of type Value | |
|---|---|
Literal(Value value)
Creates a new literal. |
|
| Uses of Value in csheets.core.formula.lang |
|---|
| Methods in csheets.core.formula.lang that return Value | |
|---|---|
Value |
Percent.applyTo(Expression operand)
Returns the operand's value divided by 100. |
Value |
Negator.applyTo(Expression operand)
Returns the negation of the operand's value. |
Value |
True.applyTo(Expression[] arguments)
|
Value |
Sum.applyTo(Expression[] arguments)
|
Value |
Or.applyTo(Expression[] arguments)
|
Value |
NumericFunction.applyTo(Expression[] arguments)
|
Value |
Not.applyTo(Expression[] arguments)
|
Value |
If.applyTo(Expression[] arguments)
|
Value |
False.applyTo(Expression[] arguments)
|
Value |
Factorial.applyTo(Expression[] arguments)
|
Value |
Do.applyTo(Expression[] arguments)
|
Value |
Count.applyTo(Expression[] arguments)
|
Value |
Average.applyTo(Expression[] arguments)
|
Value |
And.applyTo(Expression[] arguments)
|
Value |
Subtracter.applyTo(Expression leftOperand,
Expression rightOperand)
|
Value |
RelationalOperator.applyTo(Expression leftOperand,
Expression rightOperand)
|
Value |
RangeReference.applyTo(Expression leftOperand,
Expression rightOperand)
|
Value |
Multiplier.applyTo(Expression leftOperand,
Expression rightOperand)
|
Value |
Exponentiator.applyTo(Expression leftOperand,
Expression rightOperand)
|
Value |
Divider.applyTo(Expression leftOperand,
Expression rightOperand)
|
Value |
Concatenator.applyTo(Expression leftOperand,
Expression rightOperand)
|
Value |
Adder.applyTo(Expression leftOperand,
Expression rightOperand)
|
Value |
ReferenceOperation.evaluate()
|
Value |
CellReference.evaluate()
|
| Uses of Value in csheets.core.formula.util |
|---|
| Methods in csheets.core.formula.util that return Value | |
|---|---|
abstract Value |
Interpreter.visitBinaryOperation(BinaryOperation operation)
|
abstract Value |
Interpreter.visitFunctionCall(FunctionCall call)
|
Value |
Interpreter.visitLiteral(Literal literal)
|
Value |
Interpreter.visitReference(Reference reference)
|
abstract Value |
Interpreter.visitUnaryOperation(UnaryOperation operation)
|
| Uses of Value in csheets.ext |
|---|
| Methods in csheets.ext that return Value | |
|---|---|
Value |
CellExtension.getValue()
|
| Uses of Value in csheets.ext.assertion |
|---|
| Methods in csheets.ext.assertion with parameters of type Value | |
|---|---|
Assertion.Result |
AssertableCell.assertAny(Value value)
Asserts the specified value using any (or both) assertion(s) associated with the cell. |
Assertion.Result |
AssertableCell.assertSG(Value value)
Asserts the specified value using the system generated assertion associated with the cell. |
Assertion.Result |
AssertableCell.assertUS(Value value)
Asserts the specified value using the user supplied assertion associated with the cell. |
Assertion.Result |
Assertion.validate(Value value)
Checks if the current assertion holds for the given value. |
| Uses of Value in csheets.ext.test |
|---|
| Methods in csheets.ext.test that return Value | |
|---|---|
Value |
TestCase.evaluate()
|
| Methods in csheets.ext.test with parameters of type Value | |
|---|---|
TestCaseParam |
TestableCell.addTestCaseParam(Value value)
Add a test case parameter to the cell's set of test case parameters. |
TestCaseParam |
TestableCell.addTestCaseParam(Value value,
TestCaseParam.Type type)
Add a test case parameter to the cell's set of test case parameters. |
| Constructors in csheets.ext.test with parameters of type Value | |
|---|---|
TestCaseParam(TestableCell cell,
Value value,
TestCaseParam.Type type)
Creates the Test Case Parameter. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||