|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.metaweb.lessen.expr.OperatorCall
public class OperatorCall
| Field Summary | |
|---|---|
protected Evaluable |
_left
|
protected String |
_operator
|
protected Evaluable |
_right
|
| Constructor Summary | |
|---|---|
OperatorCall(String operator,
Evaluable left,
Evaluable right)
|
|
| Method Summary | |
|---|---|
static Number |
doubleToNumber(double n)
|
Token |
eval(Scope scope)
|
static NumericToken |
makeDimensionToken(Token t,
double d,
String unit)
|
static NumericToken |
makeNumberToken(Token t,
double d)
|
static NumericToken |
makeNumericToken(Token t,
double d)
|
static NumericToken |
makePercentageToken(Token t,
double d)
|
static NumericToken |
performNumericOperation(String op,
NumericToken leftT,
double n)
|
static NumericToken |
performNumericOperation(String op,
NumericToken leftT,
NumericToken rightT)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final String _operator
protected final Evaluable _left
protected final Evaluable _right
| Constructor Detail |
|---|
public OperatorCall(String operator,
Evaluable left,
Evaluable right)
| Method Detail |
|---|
public Token eval(Scope scope)
eval in interface Evaluable
public static NumericToken performNumericOperation(String op,
NumericToken leftT,
double n)
public static NumericToken performNumericOperation(String op,
NumericToken leftT,
NumericToken rightT)
public static NumericToken makeNumericToken(Token t,
double d)
public static NumericToken makeNumberToken(Token t,
double d)
public static NumericToken makePercentageToken(Token t,
double d)
public static NumericToken makeDimensionToken(Token t,
double d,
String unit)
public static Number doubleToNumber(double n)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||