- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {DateTime d =
new DateTime()
DateTimeFormatter formatter;String text;formatter.parseDateTime(text)
Object instant;new DateTime(instant)
- Smart code suggestions by Codota
}
public List<MetaClass> getMetaClassesFromCache() { return this.nameCache.values(); }
@Override public List<Repository> getRepositories(AccessType type) { List<Repository> allRepos = cache.values(); List<Repository> result = new ArrayList<Repository>(); for (Repository repo : allRepos) { if (repo.getAccessType() == type) { result.add(repo); } } return result; }
@Override public List<Repository> getRepositories(MetadataContext ctx) { MetadataContext context = ctx != null ? ctx : new MetadataContext(); if (!context.isRefreshRepsitory()) { return cache.values(); } ExpirableCache<Repository> newCache = new ExpirableCache<Repository>(maxCacheSize, cacheExpiredTime); BasicDBObject query = new BasicDBObject(); query.put(Repository.STATE_FIELD, Repository.StateEnum.normal.toString()); List<Repository> result = new ArrayList<Repository>(); DBCursor cursor = repoCollection.find(query); while (cursor.hasNext()) { DBObject object = cursor.next(); Repository r = repositoryConverter.fromBson(object, Repository.class); createServiceForRepository(r); result.add(r); newCache.putObject(r.getRepositoryName(), r); } cache = newCache; return result; }
@Override public void setHistoryService(IMetadataHistoryService historyService) { this.historyService = historyService; List<Repository> repositories = cache.values(); for(Repository repo : repositories) { IMetadataService metaService = repo.getMetadataService();