16 lines
365 B
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;
|
|
}
|
|
}
|