Class VariablePredicate<V extends IVariable>
java.lang.Object
org.cyclops.integrateddynamics.api.advancement.criterion.VariablePredicate<V>
- Direct Known Subclasses:
AspectRegistry.AspectVariablePredicate
,OperatorRegistry.OperatorVariablePredicate
,VariablePredicateTyped
A predicate for variables of all types.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionVariablePredicate
(Class<V> variableClass, Optional<IValueType> valueType, Optional<ValuePredicate> valuePredicate) -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
protected boolean
-
Field Details
-
ANY
-
-
Constructor Details
-
VariablePredicate
public VariablePredicate(Class<V> variableClass, Optional<IValueType> valueType, Optional<ValuePredicate> valuePredicate)
-
-
Method Details
-
getValueType
-
getValuePredicate
-
test
-
testTyped
-