ch.ethz.mxquery.sms.MMimpl
Class SyncAppendTokenBuffer
java.lang.Object
ch.ethz.mxquery.sms.MMimpl.SyncAppendTokenBuffer
public final class SyncAppendTokenBuffer
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SyncAppendTokenBuffer
public SyncAppendTokenBuffer(int gran)
getTokenIdForNode
public int getTokenIdForNode(int nodeId)
throws MXQueryException
- Throws:
MXQueryException
hasNode
public boolean hasNode(int node)
getNodeIdFromTokenId
public int getNodeIdFromTokenId(int tokenId)
getNodeIdFromTokenId
public int getNodeIdFromTokenId(int minNodeId,
int tokenId)
get
public Token get(int tokenId)
getNoWait
public Token getNoWait(int tokenId)
throws MXQueryException
- Throws:
MXQueryException
get
public Token get(int tokenId,
int maxNodeId)
indexNewNode
public void indexNewNode()
bufferToken
public void bufferToken(Token token)
getSize
public int getSize()
getMaxNodeId
public int getMaxNodeId()
getMaxTokenId
public int getMaxTokenId()
isEndOfStream
public boolean isEndOfStream()
clear
public void clear()
getCurrentTokenId
public int getCurrentTokenId()
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich