
org.linuxstuff.mojo.licensing.model.CoalescedLicense Maven / Gradle / Ivy
package org.linuxstuff.mojo.licensing.model;
import java.util.Set;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
import com.thoughtworks.xstream.annotations.XStreamImplicit;
@XStreamAlias("license")
public class CoalescedLicense {
@XStreamAsAttribute
@XStreamAlias("name")
private String finalName;
@XStreamImplicit(itemFieldName = "aka")
private Set otherNames;
public CoalescedLicense(String finalName, Set otherNames) {
this.finalName = finalName;
this.otherNames = otherNames;
}
public String getFinalName() {
return finalName;
}
public Set getOtherNames() {
return otherNames;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy