|
|||||||||||
前 次 | フレームあり フレームなし |
ComputeContext を使用しているパッケージ | |
jp.sourceforge.expression_computer | 数式の解析、計算を行う機能を持ちます。 |
jp.sourceforge.expression_computer.command | 数式を構成するコマンドを格納しています。 |
jp.sourceforge.expression_computer.type | 計算オブジェクトの定義を格納しています。 |
jp.sourceforge.expression_computer での ComputeContext の使用 |
ComputeContext 型のパラメータを持つ jp.sourceforge.expression_computer のメソッド | |
double |
ComputeObject.getValue(ComputeContext context)
保持している値を返します。 |
void |
ComputeObject.setValue(double value,
ComputeContext context)
値を保持します。 |
void |
Command.execute(ComputeContext context)
実行する処理を実装してください。 |
jp.sourceforge.expression_computer.command での ComputeContext の使用 |
ComputeContext 型のパラメータを持つ jp.sourceforge.expression_computer.command のメソッド | |
void |
SurplusCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
SubtractCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
SignReversingCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
SetVariableCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
PushStackCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
PreIncrementCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
PreDecrementCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
PostIncrementCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
PostDecrementCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
NotEqualCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
NotCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
MultiplyCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
LogicalRightShiftCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
LessThanEqualCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
LessThanCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
LeftShiftCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
InclusiveOrCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
GreaterThanEqualCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
GreaterThanCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
FunctionCallCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
ExclusiveOrCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
EqualCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
DivideCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
ConditionalOrCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
ConditionalAndCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
ConditionCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
BitReversingCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
ArithmeticRightShiftCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
AndCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
void |
AddCommand.execute(ComputeContext context)
実行する処理を実装してください。 |
jp.sourceforge.expression_computer.type での ComputeContext の使用 |
ComputeContext 型のパラメータを持つ jp.sourceforge.expression_computer.type のメソッド | |
double |
Variable.getValue(ComputeContext context)
保持している値を返します。 |
void |
Variable.setValue(double value,
ComputeContext context)
値を保持します。 |
double |
IntegerLiteral.getValue(ComputeContext context)
保持している値を返します。 |
void |
IntegerLiteral.setValue(double value,
ComputeContext context)
整数値の値を変更する事はできません。 |
double |
FloatingPointLiteral.getValue(ComputeContext context)
保持している値を返します。 |
void |
FloatingPointLiteral.setValue(double value,
ComputeContext context)
浮動小数点値の値を変更する事はできません。 |
|
|||||||||||
前 次 | フレームあり フレームなし |