
com.github.bloodshura.ignitium.venus.function.Argument Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of venusscript Show documentation
Show all versions of venusscript Show documentation
A dynamic, easy, highly customizable scripting language.
The newest version!
package com.github.bloodshura.ignitium.venus.function;
import com.github.bloodshura.ignitium.object.Base;
import com.github.bloodshura.ignitium.venus.type.Type;
import javax.annotation.Nonnull;
public class Argument extends Base {
private final String name;
private final Type type;
public Argument(String name, Type type) {
this.name = name;
this.type = type;
}
public String getName() {
return name;
}
public Type getType() {
return type;
}
@Nonnull
@Override
protected Object[] stringValues() {
return new Object[] { getName(), getType() };
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy