public class ExpressionMask2D extends AbstractMask2D
Constructor and Description |
---|
ExpressionMask2D(Expression expression)
Create a new instance.
|
ExpressionMask2D(Expression expression,
java.util.function.IntSupplier timeout) |
ExpressionMask2D(java.lang.String expression)
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
test(BlockVector2 vector)
Returns true if the criteria is met.
|
public ExpressionMask2D(java.lang.String expression) throws ExpressionException
expression
- the expressionExpressionException
- thrown if there is an error with the expressionpublic ExpressionMask2D(Expression expression)
expression
- the expressionpublic ExpressionMask2D(Expression expression, @Nullable java.util.function.IntSupplier timeout)
public boolean test(BlockVector2 vector)
Mask2D
vector
- the vector to test