Module com.wyu4.snowberryjam
Class DecreaseMacro
java.lang.Object
com.wyu4.snowberryjam.compiler.data.tasks.SetTask
com.wyu4.snowberryjam.compiler.data.tasks.macros.DecreaseMacro
- All Implemented Interfaces:
ExecutableTask,NamedTask,ValuedTask
A variable increaser statement. The name of the variable is stored as
SourceKey.NAME, and the value to decrease by is stored as
SourceKey.VALUE.-
Constructor Summary
ConstructorsConstructorDescriptionDecreaseMacro(com.fasterxml.jackson.databind.JsonNode node) Create a new decrease statementDecreaseMacro(ValueHolder name, ValueHolder value) Create a new decrease statement -
Method Summary
-
Constructor Details
-
DecreaseMacro
public DecreaseMacro(com.fasterxml.jackson.databind.JsonNode node) Create a new decrease statement- Parameters:
node- TheJsonNodeto refer
-
DecreaseMacro
Create a new decrease statement- Parameters:
name- The name of the variablevalue- The value to decrease the variable by
-