def fillBuffer(self, stanzaSize): #if len(self.buf) < stanzaSize: # newsize = stanzaSize#max(len(self.buf)*3/2,stanzaSize); self.buf = [0 for i in range(0, stanzaSize)] self.bufSize = stanzaSize self.fillArray(self.buf, stanzaSize, self.rawIn) self.inn = ByteArray() self.inn.write(self.buf)
def __init__(self, o): Debugger.attach(self) self.outputKey = None self.realOut = o #self.out = o; self.tokenMap = {} self.out = ByteArray() self.tokenDictionary = TokenDictionary()
def __init__(self, inputstream): Debugger.attach(self) self.inputKey = None self._d('Reader init') self.tokenMap = Constants.dictionary self.rawIn = inputstream self.inn = ByteArray() self.buf = [] #bytearray(1024); self.bufSize = 0 self.readSize = 1
def __init__(self, o): Debugger.attach(self) self.outputKey = None dictionary = Constants.dictionary self.realOut = o #self.out = o; self.tokenMap = {} self.out = ByteArray() #this.tokenMap = new Hashtable(dictionary.length); for i in range(0, len(dictionary)): if dictionary[i] is not None: self.tokenMap[dictionary[i]] = i #Utilities.debug(self.tokenMap); '''