Uses of Class
com.wyu4.snowberryjam.compiler.data.values.ValueHolder
Packages that use ValueHolder
Package
Description
-
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.tasks
Fields in com.wyu4.snowberryjam.compiler.data.tasks declared as ValueHolderModifier and TypeFieldDescriptionprivate final ValueHolderIfElseTask.conditionThe condition.private final ValueHolderIfTask.conditionThe condition.private final ValueHolderWaitUntilTask.conditionThe condition to wait for.private final ValueHolderWhileTask.conditionThe condition.private final ValueHolderErrorTask.messageThe message.private final ValueHolderPrintTask.messageThe message.private final ValueHolderWarnTask.messageThe message.private final ValueHolderSetTask.nameThe name of the variable to set.private final ValueHolderRepeatTask.repeatsThe number of times to repeat the loop.private final ValueHolderWaitTask.timeThe wait time in seconds.private final ValueHolderSetTask.valueThe new value of the variable.private final ValueHolderRepeatTask.variableNameThe variable to set.Methods in com.wyu4.snowberryjam.compiler.data.tasks that return ValueHolderModifier and TypeMethodDescriptionRepeatTask.getName()SetTask.getName()protected ValueHolderSetTask.getNameValue()ErrorTask.getValue()IfElseTask.getValue()IfTask.getValue()PrintTask.getValue()RepeatTask.getValue()SetTask.getValue()WaitTask.getValue()WaitUntilTask.getValue()WarnTask.getValue()WhileTask.getValue()Constructors in com.wyu4.snowberryjam.compiler.data.tasks with parameters of type ValueHolderModifierConstructorDescriptionErrorTask(ValueHolder message) Create a new error statement.PrintTask(ValueHolder message) Create a new print statement.SetTask(ValueHolder name, ValueHolder value) Create a new set statementWarnTask(ValueHolder message) Create a new warn statement. -
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.tasks.interfaces
Methods in com.wyu4.snowberryjam.compiler.data.tasks.interfaces that return ValueHolder -
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.tasks.macros
Constructors in com.wyu4.snowberryjam.compiler.data.tasks.macros with parameters of type ValueHolderModifierConstructorDescriptionDecreaseMacro(ValueHolder name, ValueHolder value) Create a new decrease statementIncreaseMacro(ValueHolder name, ValueHolder value) Create a new increase statementInputMacro(ValueHolder name) Create a new set statement -
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values
Subclasses of ValueHolder in com.wyu4.snowberryjam.compiler.data.valuesModifier and TypeClassDescriptionclassA standardValueHolderthat takes two or more arguments.classA pointer to a variable stored inLocalStorageFields in com.wyu4.snowberryjam.compiler.data.values declared as ValueHolderModifier and TypeFieldDescriptionprivate final ValueHolderInteractiveValueHolder.aParameter Aprivate final ValueHolderInteractiveValueHolder.bParameter Bprivate final ValueHolderVariableReference.nameThe name of the variableMethods in com.wyu4.snowberryjam.compiler.data.values that return ValueHolderModifier and TypeMethodDescriptionstatic ValueHolderValueHolder.checkValueIsConditional(ValueHolder condition) Check if aValueHolderobject is conditionalstatic ValueHolderValueHolder.fromNode(com.fasterxml.jackson.databind.JsonNode node) Manufacture a ValueHolder object from aJsonNodeobject.InteractiveValueHolder.getA()Get the pointer to parameter AInteractiveValueHolder.getB()Get the pointer to parameter BVariableReference.getName()Get the name of the variable being pointed toMethods in com.wyu4.snowberryjam.compiler.data.values with parameters of type ValueHolderModifier and TypeMethodDescriptionstatic ValueHolderValueHolder.checkValueIsConditional(ValueHolder condition) Check if aValueHolderobject is conditionalConstructors in com.wyu4.snowberryjam.compiler.data.values with parameters of type ValueHolderModifierConstructorDescriptionCreate a new Interactive Value HolderVariableReference(ValueHolder name) Create a new Vairable Reference -
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.builtin
Subclasses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.builtinModifier and TypeClassDescriptionclassValue Holder that requests a user input.classValue Holder that provides time resources.classValue Holder that handles randomizationclassValue Holder that provides time resources. -
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.conditional
Subclasses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.conditionalModifier and TypeClassDescriptionclassConditional Holder that handlesANDoperations.classA default unset conditional holder.classConditional holder that handles an equality operationclassConditional holder that handles an equality operationclassConditional holder that handles an equality operationclassConditional holder that handles an equality operationclassConditional holder that handles an equality operationclassConditional Holder that inverts a valueclassConditional holder that handles an inverted equality operationclassConditional Holder that handlesORconditionsclassConditional Holder that checks if two values share the same type. -
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.conversion
Subclasses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.conversionModifier and TypeClassDescriptionclassConverts any value into an array.classclassConvert a string into a numberclassConverts any value into it size.classConverts any value into an array by splitting its string form. -
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.io
Subclasses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.ioConstructors in com.wyu4.snowberryjam.compiler.data.values.io with parameters of type ValueHolder -
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.iteration
Subclasses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.iterationModifier and TypeClassDescriptionclassDefault unset array holder.classArray Holder that handles element search given the indexclassArray Holder that returns an array with a modified elementFields in com.wyu4.snowberryjam.compiler.data.values.iteration declared as ValueHolderMethods in com.wyu4.snowberryjam.compiler.data.values.iteration that return ValueHolder -
Uses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.math
Subclasses of ValueHolder in com.wyu4.snowberryjam.compiler.data.values.mathModifier and TypeClassDescriptionclassA default unset arithmetic holder.classArithmetic Holder that handles division between value A and value B.classArithmetic Holder that handles subtraction between value A and value B.classArithmetic Holder that handles modulus operations between value A and value B.classArithmetic Holder that handles multiplication between value A and value B.classArithmetic Holder that handles addition between value A and value B.classArithmetic Holder that rounds value A.Constructors in com.wyu4.snowberryjam.compiler.data.values.math with parameters of type ValueHolderModifierConstructorDescriptionCreate a new Arithmetic HolderMinus(ValueHolder a, ValueHolder b) Create a new subtraction operationPlus(ValueHolder a, ValueHolder b) -
Uses of ValueHolder in com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks
Methods in com.wyu4.snowberryjam.gui.viewer.codeviewer.tasks with parameters of type ValueHolderModifier and TypeMethodDescriptionprivate voidTaskViewer.addNameProperty(ValueHolder name) private voidTaskViewer.addValueProperty(ValueHolder value) -
Uses of ValueHolder in com.wyu4.snowberryjam.gui.viewer.codeviewer.values
Fields in com.wyu4.snowberryjam.gui.viewer.codeviewer.values declared as ValueHolderMethods in com.wyu4.snowberryjam.gui.viewer.codeviewer.values that return ValueHolderMethods in com.wyu4.snowberryjam.gui.viewer.codeviewer.values with parameters of type ValueHolderModifier and TypeMethodDescriptionstatic javafx.scene.NodeValueViewer.buildValueViewer(ValueHolder holder) Constructors in com.wyu4.snowberryjam.gui.viewer.codeviewer.values with parameters of type ValueHolderModifierConstructorDescriptionBuiltInViewer(ValueHolder value) PrimitiveValueViewer(ValueHolder value) ValueViewer(ValueHolder value)