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

Type Parameters:
UserType -

public interface CharConsumer<UserType>

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

Author:
ranides

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

Method Detail

consume

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

Parameters:
type -
data -


Copyright © 2013. All Rights Reserved.