amidstest/src/main/java/amidst/mojangapi/file/json/version/VersionJson.java

36 lines
697 B
Java

package amidst.mojangapi.file.json.version;
import java.util.Collections;
import java.util.List;
import amidst.documentation.GsonConstructor;
import amidst.documentation.Immutable;
@Immutable
public class VersionJson {
private volatile String id;
private volatile String inheritsFrom;
private volatile List<LibraryJson> libraries = Collections.emptyList();
@GsonConstructor
public VersionJson() {
}
public VersionJson(String id, String inheritsFrom) {
this.id = id;
this.inheritsFrom = inheritsFrom;
}
public String getId() {
return id;
}
public String getInheritsFrom() {
return inheritsFrom;
}
public List<LibraryJson> getLibraries() {
return libraries;
}
}