final Metadata metadata = parseMetadata(getClass().getClassLoader().getResourceAsStream(resourceName));
ArrayList<Metadata> metadatas = new ArrayList<Metadata>(count);
for (int i = 0; i < count; i++) {
metadatas.add(metadata.clone());
}
return metadatas;
}