mirror of
https://github.com/eMoflon/model-modeling-language-cli.git
synced 2024-06-02 10:32:26 +00:00
22 lines
510 B
Java
22 lines
510 B
Java
package de.nexus.mmlcli.generator.entities.model;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.stream.Collectors;
|
|
|
|
/**
|
|
* Dataclass for a complete metamodel
|
|
*/
|
|
public class ModelEntity {
|
|
private final ArrayList<PackageEntity> packages = new ArrayList<>();
|
|
|
|
public ArrayList<PackageEntity> getPackages() {
|
|
return packages;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return packages.isEmpty() ? ""
|
|
: "\n" + packages.stream().map(PackageEntity::toString).collect(Collectors.joining(",")) + "\n";
|
|
}
|
|
}
|