Package org.cyclops.cyclopscore.nbt.path
Class NbtPathExpressionList
java.lang.Object
org.cyclops.cyclopscore.nbt.path.NbtPathExpressionList
- All Implemented Interfaces:
INbtPathExpression
An NBT path expression that consists of a list of chained sub-expressions.
-
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
-
NbtPathExpressionList
-
-
Method Details
-
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.
-
getSubExpressions
-