import com.dummy.collection.framework.DummyCollection;
import com.dummy.collection.framework.DummyCollectionModel;
public class MyDataModel extends DummyCollectionModel {
private String id;
private String name;
public MyDataModel(String id, String name) {
this.id = id;
this.name = name;
}
public String getId() {
return id;
}
public String getName() {
return name;
}
}
public class Main {
public static void main(String[] args) {
String dataPath = "/path/to/data";
DummyCollection<MyDataModel> collection = new DummyCollection<>(dataPath, MyDataModel.class);
collection.add(new MyDataModel("1", "John"));
collection.add(new MyDataModel("2", "Jane"));
MyDataModel data = collection.get("1");
System.out.println(data.getName());
for (MyDataModel d : collection) {
System.out.println(d.getName());
}
collection.close();
}
}