public class DefaultSpreadsheetFunction extends SpreadsheetFunction
entry
Constructor and Description |
---|
DefaultSpreadsheetFunction(DefaultSpreadsheetEntry ent) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
compile() |
java.lang.Object |
evaluate()
Returns the result of evaluation.
|
java.lang.Object |
getObjectForRange(java.lang.String parseStr) |
protected boolean |
is_bracket(char c) |
protected boolean |
is_ident(char c) |
protected boolean |
is_operator(char c) |
protected int |
op_arg_count(char c) |
protected boolean |
op_left_assoc(char c) |
protected int |
op_preced(char c) |
protected java.lang.String |
parseAndShiftIt(java.lang.String input,
int horiz,
int vert) |
protected java.lang.String |
parseIt(java.lang.String input) |
getStringRepresentation, setParent, setStringRepresentation
public DefaultSpreadsheetFunction(DefaultSpreadsheetEntry ent)
protected int op_preced(char c)
protected boolean op_left_assoc(char c)
protected int op_arg_count(char c)
protected boolean is_operator(char c)
protected boolean is_bracket(char c)
protected boolean is_ident(char c)
protected java.lang.String parseIt(java.lang.String input)
protected java.lang.String parseAndShiftIt(java.lang.String input, int horiz, int vert)
protected java.lang.Object compile()
public java.lang.Object evaluate()
evaluate
in class SpreadsheetFunction
public java.lang.Object getObjectForRange(java.lang.String parseStr)
Copyright © 2011, 2013. Daniel P. Dougherty