package org.bndtools.templating;
import java.util.Collection;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Map.Entry;
public class ResourceMap {
private final Map<String, Resource> map = new LinkedHashMap<>();
public Resource get(String path) {
return map.get(path);
}
public Resource remove(String path) {
return map.remove(path);
}
public Collection<String> getPaths() {
return map.keySet();
}
public boolean hasPath(String path) {
return map.containsKey(path);
}
public Resource put(String path, Resource resource) {
return map.put(path, resource);
}
public int size() {
return map.size();
}
public Collection<Entry<String, Resource>> entries() {
return map.entrySet();
}
}