Class VariablePredicate<V extends IVariable>
java.lang.Object
org.cyclops.integrateddynamics.api.advancement.criterion.VariablePredicate<V>
- Direct Known Subclasses:
AspectRegistry.AspectVariablePredicate
,OperatorRegistry.OperatorVariablePredicate
A predicate for variables of all types.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionVariablePredicate
(Class<V> variableClass, IValueType valueType, ValuePredicate valuePredicate) -
Method Summary
Modifier and TypeMethodDescriptionstatic VariablePredicate
deserialize
(ValueDeseralizationContext valueDeseralizationContext, com.google.gson.JsonElement element) final boolean
protected boolean
-
Field Details
-
ANY
-
-
Constructor Details
-
VariablePredicate
public VariablePredicate(Class<V> variableClass, @Nullable IValueType valueType, ValuePredicate valuePredicate)
-
-
Method Details
-
test
-
testTyped
-
deserialize
public static VariablePredicate deserialize(ValueDeseralizationContext valueDeseralizationContext, @Nullable com.google.gson.JsonElement element)
-