
org.tinygroup.chinese.batch.BatchWordStringParser Maven / Gradle / Ivy
The newest version!
package org.tinygroup.chinese.batch;
import org.tinygroup.chinese.WordParser;
import org.tinygroup.chinese.WordParserManager;
import org.tinygroup.chinese.WordParserMode;
import org.tinygroup.chinese.WordParserType;
import java.io.CharArrayReader;
import java.io.IOException;
import java.util.Collection;
import java.util.List;
/**
* Created by luog on 15/4/13.
*/
public class BatchWordStringParser implements WordParser {
BatchWordReaderParser batchWordReaderParser =new BatchWordReaderParser();
public void parse(WordParserManager wordParserManager, String string,WordParserType wordParserType, WordParserMode wordParserMode) throws IOException {
batchWordReaderParser.parse(wordParserManager, new CharArrayReader(string.toCharArray()), wordParserType, wordParserMode);
}
public Collection tokens() {
return batchWordReaderParser.tokens();
}
public BatchToken nextToken() {
return batchWordReaderParser.nextToken();
}
public List nextSentenceTokens() throws IOException {
return null;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy