Class DummyVariable<V extends org.cyclops.integrateddynamics.api.evaluate.variable.IValue>
java.lang.Object
org.cyclops.integratedmekanismics.test.DummyVariable<V>
- All Implemented Interfaces:
org.cyclops.integrateddynamics.api.evaluate.variable.IVariable<V>
,org.cyclops.integrateddynamics.api.evaluate.variable.IVariableInvalidateListener
- Direct Known Subclasses:
DummyVariableChemicalStack
,DummyVariableIngredients
,DummyVariableItemStack
public class DummyVariable<V extends org.cyclops.integrateddynamics.api.evaluate.variable.IValue>
extends Object
implements org.cyclops.integrateddynamics.api.evaluate.variable.IVariable<V>
TODO: use ID variant in 1.21.8+
A dummy boolean variable.
-
Constructor Summary
ConstructorsConstructorDescriptionDummyVariable
(org.cyclops.integrateddynamics.api.evaluate.variable.IValueType<V> type) DummyVariable
(org.cyclops.integrateddynamics.api.evaluate.variable.IValueType<V> type, V value) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addInvalidationListener
(org.cyclops.integrateddynamics.api.evaluate.variable.IVariableInvalidateListener invalidateListener) org.cyclops.integrateddynamics.api.evaluate.variable.IValueType<V>
getType()
getValue()
void
boolean
void
-
Constructor Details
-
DummyVariable
-
DummyVariable
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IVariable<V extends org.cyclops.integrateddynamics.api.evaluate.variable.IValue>
-
getValue
- Specified by:
getValue
in interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IVariable<V extends org.cyclops.integrateddynamics.api.evaluate.variable.IValue>
-
invalidate
public void invalidate()- Specified by:
invalidate
in interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IVariableInvalidateListener
-
addInvalidationListener
public void addInvalidationListener(org.cyclops.integrateddynamics.api.evaluate.variable.IVariableInvalidateListener invalidateListener) - Specified by:
addInvalidationListener
in interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IVariable<V extends org.cyclops.integrateddynamics.api.evaluate.variable.IValue>
-
setValue
-
isFetched
public boolean isFetched()
-