Class IngredientPredicateChemicalStackOperator
java.lang.Object
org.cyclops.integratedtunnels.core.predicate.IngredientPredicate<mekanism.api.chemical.ChemicalStack<?>,Integer>
org.cyclops.integratedmekanismics.core.predicate.IngredientPredicateChemicalStackOperator
- All Implemented Interfaces:
Predicate<mekanism.api.chemical.ChemicalStack<?>>
,org.cyclops.integratedtunnels.part.aspect.ITunnelTransfer
public class IngredientPredicateChemicalStackOperator
extends org.cyclops.integratedtunnels.core.predicate.IngredientPredicate<mekanism.api.chemical.ChemicalStack<?>,Integer>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cyclops.integratedtunnels.core.predicate.IngredientPredicate
org.cyclops.integratedtunnels.core.predicate.IngredientPredicate.EmptyBehaviour
-
Constructor Summary
ConstructorsConstructorDescriptionIngredientPredicateChemicalStackOperator
(long amount, boolean exactAmount, org.cyclops.integrateddynamics.api.evaluate.operator.IOperator predicate, org.cyclops.integrateddynamics.api.part.PartTarget partTarget) -
Method Summary
Methods inherited from class org.cyclops.integratedtunnels.core.predicate.IngredientPredicate
getIngredientComponent, getInstances, getMatchFlags, getMaxQuantity, hasMatchFlags, isBlacklist, isEmpty, isExactQuantity
-
Constructor Details
-
IngredientPredicateChemicalStackOperator
public IngredientPredicateChemicalStackOperator(long amount, boolean exactAmount, org.cyclops.integrateddynamics.api.evaluate.operator.IOperator predicate, org.cyclops.integrateddynamics.api.part.PartTarget partTarget)
-
-
Method Details
-
test
public boolean test(@Nullable mekanism.api.chemical.ChemicalStack input) -
equals
- Overrides:
equals
in classorg.cyclops.integratedtunnels.core.predicate.IngredientPredicate<mekanism.api.chemical.ChemicalStack<?>,
Integer>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classorg.cyclops.integratedtunnels.core.predicate.IngredientPredicate<mekanism.api.chemical.ChemicalStack<?>,
Integer>
-