class DirectoryDataStore implements DataStore {

    public String[] getTypeNames() throws IOException {
        Set<String> typeNames = cache.getTypeNames();
        return typeNames.toArray(new String[typeNames.size()]);
    }

    public  DirectoryDataStore(File directory, URI namespaceURI);

}