net.ranides.assira.lexer
Interface ByteConsumer<UserType>

Type Parameters:
UserType -

public interface ByteConsumer<UserType>

Konsument odbierający dane ze strumienia. Każde wyodrębnienie fragmentu przez ByteStreamer powoduje wywołanie metody consume(UserType, byte[]).

Author:
ranides

Method Summary
 void consume(UserType type, byte[] data)
          Metoda wywoływana po każdym wyodrębnieniu fragmentu przez ByteStreamer.
 

Method Detail

consume

void consume(UserType type,
             byte[] data)
Metoda wywoływana po każdym wyodrębnieniu fragmentu przez ByteStreamer. Strumień przetwarzający przekazuje do metody typ fragmentu oraz surowe dane.

Parameters:
type -
data -


Copyright © 2013. All Rights Reserved.