public FST.BytesReader getForwardReader() { if (blocks.size() == 1) { return new ForwardBytesReader(blocks.get(0));
public FST.BytesReader getForwardReader() { if (blocks.size() == 1) { return new ForwardBytesReader(blocks.get(0));
public FST.BytesReader getForwardReader() { if (blocks.size() == 1) { return new ForwardBytesReader(blocks.get(0));
public FST.BytesReader getForwardReader() { if (blocks.size() == 1) { return new ForwardBytesReader(blocks.get(0));
/** Returns a {@link BytesReader} for this FST, positioned at * position 0. */ public BytesReader getBytesReader() { if (packed) { if (bytesArray != null) { return new ForwardBytesReader(bytesArray); } else { return bytes.getForwardReader(); } } else { if (bytesArray != null) { return new ReverseBytesReader(bytesArray); } else { return bytes.getReverseReader(); } } }
/** Returns a {@link BytesReader} for this FST, positioned at * position 0. */ public BytesReader getBytesReader() { if (packed) { if (bytesArray != null) { return new ForwardBytesReader(bytesArray); } else { return bytes.getForwardReader(); } } else { if (bytesArray != null) { return new ReverseBytesReader(bytesArray); } else { return bytes.getReverseReader(); } } }