private void ensureUpToDate() { if (updatedFlag) { parser = doGetParser(); tokenizers = doGetTokenizers(); } updatedFlag = false; }
@Override public List<Tokenizer> getTokenizers() { ensureUpToDate(); return tokenizers; }
private void ensureUpToDate() { if (updatedFlag) { parser = doGetParser(); tokenizers = doGetTokenizers(); } updatedFlag = false; }
@Override public List<Tokenizer> getTokenizers() { ensureUpToDate(); return tokenizers; }
private void ensureUpToDate() { if (updatedFlag) { parser = doGetParser(); tokenizers = doGetTokenizers(); } updatedFlag = false; }
@Override public Parser getParser() { ensureUpToDate(); return parser; }
@Override public List<Tokenizer> getTokenizers() { ensureUpToDate(); return tokenizers; }
@Override public Parser getParser() { ensureUpToDate(); return parser; }
@Override public Parser getParser() { ensureUpToDate(); return parser; }