Anonymous
public text v1 · immutableclass SAModel {
String getName();
void setName();
String getDescription();
void setDescritpion();
Map<String, SUModel> getSUs();
...
}
class SUModel {
String getName();
String getDescription();
List<EndpointModel> getEndpoints();
Map getFiles();
...
}
class EndpointModel {
Map<String,?> getAttributes();
...
}
interface SAModeler {
SAModel loadModel(File path);
void saveModel(File path, SAModel sa);
}