package at.ac.univie.mminf.qskos4j.issues.labels.util;
import org.openrdf.model.Literal;
import org.openrdf.model.impl.LiteralImpl;
public class SimilarityLiteral extends LiteralImpl{
public SimilarityLiteral(Literal literal) {
super();
setLabel(literal.getLabel().toUpperCase());
setLanguage(literal.getLanguage());
setDatatype(literal.getDatatype());
}
@Override
public boolean equals(Object obj) {
return obj instanceof SimilarityLiteral && isSimilar((SimilarityLiteral) obj);
}
private boolean isSimilar(SimilarityLiteral other) {
return super.equals(other);
}
}