Class NbtPathExpressionParseHandlerUnion.Expression
java.lang.Object
org.cyclops.cyclopscore.nbt.path.parse.NbtPathExpressionParseHandlerUnion.Expression
- All Implemented Interfaces:
INbtPathExpression
- Enclosing class:
- NbtPathExpressionParseHandlerUnion
public static class NbtPathExpressionParseHandlerUnion.Expression
extends Object
implements INbtPathExpression
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionasNavigation
(INbtPathNavigation child) Create a navigation for this expression with the given navigation as child.matchContexts
(Stream<NbtPathExpressionExecutionContext> executionContexts) Find all matches for the given stream of NBT tags.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.cyclops.cyclopscore.nbt.path.INbtPathExpression
asNavigation, match, match, test, test
-
Constructor Details
-
Expression
-
-
Method Details
-
getChildNames
-
getChildIndexes
-
matchContexts
public NbtPathExpressionMatches matchContexts(Stream<NbtPathExpressionExecutionContext> executionContexts) Description copied from interface:INbtPathExpression
Find all matches for the given stream of NBT tags.- Specified by:
matchContexts
in interfaceINbtPathExpression
- Parameters:
executionContexts
- A stream of NBT execution contexts.- Returns:
- The matches.
-