throws IOException {
DataStorage storage = new HDataStorage(ConfigurationUtil.toProperties(conf));
String fullPath = FileLocalizer.fullPath(path, storage);
Set<ElementDescriptor> metaFileSet = new HashSet<ElementDescriptor>();
if(storage.isContainer(fullPath)) {
ElementDescriptor metaFilePath = storage.asElement(fullPath, prefix);
if (metaFilePath.exists()) {
metaFileSet.add(metaFilePath);
}
} else {
ElementDescriptor[] descriptors = storage.asCollection(path);