
net.jangaroo.jooc.mvnplugin.converter.Package Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jangaroo-maven-plugin Show documentation
Show all versions of jangaroo-maven-plugin Show documentation
This plugin compiles Jangaroo sources to JavaScript.
The newest version!
package net.jangaroo.jooc.mvnplugin.converter;
import com.google.common.collect.ImmutableList;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Package {
private final String name;
private final String version;
private final String dependencyVersion;
private final List dependencies;
private final List devDependencies;
private final Map classMapping;
public Package(String name, String version, String dependencyVersion, List dependencies, List devDependencies, Map classMapping) {
this.name = name;
this.version = version;
this.dependencyVersion = dependencyVersion;
this.dependencies = dependencies;
this.devDependencies = devDependencies;
this.classMapping = classMapping;
}
public Package(String name, String version, String dependencyVersion) {
this(name, version, dependencyVersion, new ArrayList<>(), new ArrayList<>(), new HashMap<>());
}
public String getName() {
return name;
}
public String getVersion() {
return version;
}
public String getDependencyVersion() {
return dependencyVersion;
}
public List getDependencies() {
return ImmutableList.copyOf(dependencies);
}
public List getDevDependencies() {
return ImmutableList.copyOf(devDependencies);
}
public Map getClassMapping() {
return classMapping;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy