Class NbtPathExpressionParseHandlerBooleanLogicalAdapter.Expression
java.lang.Object
org.cyclops.cyclopscore.nbt.path.parse.NbtPathExpressionParseHandlerBooleanLogicalAdapter.Expression
- All Implemented Interfaces:
INbtPathExpression
- Enclosing class:
NbtPathExpressionParseHandlerBooleanLogicalAdapter
public static class NbtPathExpressionParseHandlerBooleanLogicalAdapter.Expression
extends Object
implements INbtPathExpression
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final INbtPathExpressionprotected final NbtPathExpressionParseHandlerBooleanLogicalAdapter -
Constructor Summary
ConstructorsConstructorDescriptionExpression(INbtPathExpression expression, NbtPathExpressionParseHandlerBooleanLogicalAdapter handler) -
Method Summary
Modifier and TypeMethodDescriptionmatchContexts(Stream<NbtPathExpressionExecutionContext> executionContexts) Find all matches for the given stream of NBT tags.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface INbtPathExpression
asNavigation, asNavigation, match, match, test, test
-
Field Details
-
expression
-
handler
-
-
Constructor Details
-
Expression
public Expression(INbtPathExpression expression, NbtPathExpressionParseHandlerBooleanLogicalAdapter handler)
-
-
Method Details
-
matchContexts
public NbtPathExpressionMatches matchContexts(Stream<NbtPathExpressionExecutionContext> executionContexts) Description copied from interface:INbtPathExpressionFind all matches for the given stream of NBT tags.- Specified by:
matchContextsin interfaceINbtPathExpression- Parameters:
executionContexts- A stream of NBT execution contexts.- Returns:
- The matches.
-