inOrder.verify(mockTokenListener).onEncoding(any(), eq(decodeBuffer), eq(14), any(), eq(0)); inOrder.verify(mockTokenListener).onEncoding(any(), eq(decodeBuffer), eq(22), any(), eq(0)); inOrder.verify(mockTokenListener).onEndComposite(any(), any(), eq(13), eq(16)); inOrder.verify(mockTokenListener).onEndComposite(any(), any(), eq(2), eq(17));
listener.onEndComposite(fieldToken, tokens, tokenIdx, toIndex);
private static void decodeComposite( final Token fieldToken, final DirectBuffer buffer, final int bufferIndex, final List<Token> tokens, final int fromIndex, final int toIndex, final int actingVersion, final TokenListener listener) { listener.onBeginComposite(fieldToken, tokens, fromIndex, toIndex); for (int i = fromIndex + 1; i < toIndex; i++) { final Token token = tokens.get(i); listener.onEncoding(token, buffer, bufferIndex + token.offset(), token, actingVersion); } listener.onEndComposite(fieldToken, tokens, fromIndex, toIndex); }
listener.onEndComposite(fieldToken, tokens, tokenIdx, toIndex);
listener.onEndComposite(fieldToken, tokens, tokenIdx, toIndex);