public class Variable
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected Expression |
exp |
protected boolean |
lock |
protected java.lang.String |
name |
protected double[] |
result |
| Constructor and Description |
|---|
Variable(java.lang.String name) |
Variable(java.lang.String name,
double result) |
Variable(java.lang.String name,
Expression exp) |
| Modifier and Type | Method and Description |
|---|---|
void |
assign(double value) |
void |
assign(double[] value) |
void |
assign(Expression exp) |
protected void |
checkLock() |
double[] |
eval() |
java.lang.String |
getName() |
boolean |
isLocked() |
void |
lock() |
protected final java.lang.String name
protected Expression exp
protected double[] result
protected boolean lock
public Variable(java.lang.String name)
public Variable(java.lang.String name,
double result)
public Variable(java.lang.String name,
Expression exp)
public double[] eval()
public java.lang.String getName()
public void assign(double value)
public void assign(double[] value)
public void assign(Expression exp)
public void lock()
public boolean isLocked()
protected void checkLock()
Copyright © 2017. All Rights Reserved.