
it.uniroma2.art.maple.scenario.ResourceLexicalizationSet Maven / Gradle / Ivy
package it.uniroma2.art.maple.scenario;
import java.util.List;
import org.eclipse.rdf4j.model.IRI;
import org.eclipse.rdf4j.model.Literal;
import com.google.common.base.MoreObjects;
/**
* A single resource lexicalization set.
*
* @author Manuel Fiorelli
*
*/
public class ResourceLexicalizationSet {
private String languageTag;
private IRI lexicalizationModel;
private List labels;
/**
* @param languageTag
* @param lexicalizationModel
* @param labels
*/
public ResourceLexicalizationSet(String languageTag, IRI lexicalizationModel, List labels) {
this.languageTag = languageTag;
this.lexicalizationModel = lexicalizationModel;
this.labels = labels;
}
public String getLanguageTag() {
return languageTag;
}
public IRI getLexicalizationModel() {
return lexicalizationModel;
}
public List getLabels() {
return labels;
}
@Override
public String toString() {
return MoreObjects.toStringHelper(this).add("languageTag", languageTag)
.add("lexicalizationModel", lexicalizationModel).add("labels", labels).toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy