Minor code improvements

This commit is contained in:
Graham Triggs 2017-09-18 12:20:01 +01:00
parent d97544b991
commit 751d50f93a
44 changed files with 476 additions and 625 deletions

View file

@ -426,20 +426,18 @@ public class VClassJenaTest {
}
private String getLabel2(String lang, List<RDFNode>labelList) {
Iterator<RDFNode> labelIt = labelList.iterator();
while (labelIt.hasNext()) {
RDFNode label = labelIt.next();
if (label.isLiteral()) {
Literal labelLit = ((Literal)label);
String labelLanguage = labelLit.getLanguage();
if ( (labelLanguage==null) && (lang==null) ) {
return labelLit.getLexicalForm();
}
if ( (lang != null) && (lang.equals(labelLanguage)) ) {
return labelLit.getLexicalForm();
}
}
}
for (RDFNode label : labelList) {
if (label.isLiteral()) {
Literal labelLit = ((Literal) label);
String labelLanguage = labelLit.getLanguage();
if ((labelLanguage == null) && (lang == null)) {
return labelLit.getLexicalForm();
}
if ((lang != null) && (lang.equals(labelLanguage))) {
return labelLit.getLexicalForm();
}
}
}
return null;
}