handler
StreamFSM
hasNext
StreamFSM