Interface INbtPathExpressionParseHandler
- All Known Implementing Classes:
NbtPathExpressionParseHandlerAllChildren,NbtPathExpressionParseHandlerBooleanRelationalAdapter,NbtPathExpressionParseHandlerBooleanRelationalEqual,NbtPathExpressionParseHandlerBooleanRelationalGreaterThan,NbtPathExpressionParseHandlerBooleanRelationalGreaterThanOrEqual,NbtPathExpressionParseHandlerBooleanRelationalLessThan,NbtPathExpressionParseHandlerBooleanRelationalLessThanOrEqual,NbtPathExpressionParseHandlerChild,NbtPathExpressionParseHandlerChildBrackets,NbtPathExpressionParseHandlerCurrent,NbtPathExpressionParseHandlerFilterExpression,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.
-