in src/main/java/org/apache/sling/starter/access/models/RestrictionItem.java [73:92]
public List<String> getValues() throws RepositoryException {
List<String> values = new ArrayList<>();
if (value instanceof Value) {
values.add(((Value)value).getString());
} else if (value instanceof Value[]) {
Value[] va = (Value[])value;
for (Value v : va) {
values.add(v.getString());
}
} else if (value instanceof String) {
values.add((String)value);
} else if (value instanceof String[]) {
values.addAll(Arrays.asList((String[])value));
}
if (values.isEmpty()) {
//empty string if no values yet
values.add("");
}
return values;
}