gg.jte.maven.ExtensionSettings Maven / Gradle / Ivy
package gg.jte.maven;
import org.apache.maven.plugins.annotations.Parameter;
import java.util.Collections;
import java.util.Map;
public class ExtensionSettings {
/**
* The class name of the extension, e.g. gg.jte.models.generator.ModelExtension
*/
@Parameter
public String className;
/**
* The settings the extension should use.
*/
@Parameter
public Map settings;
public String getClassName() {
return className;
}
public Map getSettings() {
return settings == null ? Collections.emptyMap() : settings;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy