public List getValues()

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;
    }