java-commons/muscript/src/main/java/io/gitlab/jfronny/muscript/compiler/VersionedComponent.java

16 lines
365 B
Java

package io.gitlab.jfronny.muscript.compiler;
import java.util.Objects;
public abstract class VersionedComponent {
protected final MuScriptVersion version;
public VersionedComponent(MuScriptVersion version) {
this.version = Objects.requireNonNull(version);
}
public MuScriptVersion getComponentVersion() {
return version;
}
}