public Map<String, Variable> getVariables(ReadGraph graph, Variable context, String classification, Map<String, Variable> map) throws DatabaseException {
Map<String,Variable> all = getVariables(graph, context, null);
+ if(all.isEmpty()) return all;
- for(Map.Entry<String, Variable> entry : all.entrySet()) { if(all.isEmpty()) return all;
+ for(Map.Entry<String, Variable> entry : all.entrySet()) {
Set<String> classifications = entry.getValue().getClassifications(graph);
if(classifications.contains(classification)) {