Interface INbtPathExpressionParseHandler
- All Known Implementing Classes:
NbtPathExpressionParseHandlerAllChildren, NbtPathExpressionParseHandlerBooleanLogicalAdapter, NbtPathExpressionParseHandlerBooleanLogicalAnd, NbtPathExpressionParseHandlerBooleanLogicalNot, NbtPathExpressionParseHandlerBooleanLogicalOr, NbtPathExpressionParseHandlerBooleanRelationalAdapter, NbtPathExpressionParseHandlerBooleanRelationalEqual, NbtPathExpressionParseHandlerBooleanRelationalGreaterThan, NbtPathExpressionParseHandlerBooleanRelationalGreaterThanOrEqual, NbtPathExpressionParseHandlerBooleanRelationalLessThan, NbtPathExpressionParseHandlerBooleanRelationalLessThanOrEqual, NbtPathExpressionParseHandlerBooleanRelationalNotEqual, NbtPathExpressionParseHandlerChild, NbtPathExpressionParseHandlerChildBrackets, NbtPathExpressionParseHandlerCurrent, NbtPathExpressionParseHandlerFilterExpression, NbtPathExpressionParseHandlerGrouping, NbtPathExpressionParseHandlerLength, NbtPathExpressionParseHandlerListElement, NbtPathExpressionParseHandlerListSlice, NbtPathExpressionParseHandlerParent, NbtPathExpressionParseHandlerRoot, NbtPathExpressionParseHandlerStringEqual, NbtPathExpressionParseHandlerUnion
public interface INbtPathExpressionParseHandler
Handles a string representation of an NBT path expression.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classA result data object forINbtPathExpressionParseHandler. -
Method Summary
Modifier and TypeMethodDescriptionhandlePrefixOf(String nbtPathExpression, int pos) Try to create an expression from the given position in the given expression.
-
Method Details
-
handlePrefixOf
Try to create an expression from the given position in the given expression.- Parameters:
nbtPathExpression- A string representation of an NBT path expression.pos- The position in the string to start from.- Returns:
- The handler result.
-