@Override public String getString() { return Strings.unquote(getLiteral()); }
@Override public String getStringValue() throws IllegalStateException { return Strings.unquote(getLiteralValue()); }
@Override public String getStringValue() { return Strings.unquote(getLiteralValue()); }
@Override public String getStringValue() { return Strings.unquote(getLiteralValue()); }
@Override public String getStringValue(final String name) { return Strings.unquote(getLiteralValue(name)); }
@Override public String getStringValue(final String name) { return Strings.unquote(getLiteralValue(name)); }
@Override public String getStringValue() { return Strings.unquote(getLiteralValue()); }
@Override public String getStringValue(final String name) { return Strings.unquote(getLiteralValue(name)); }
@Override public String getString() { return Strings.unquote(getLiteral()); }
@Override public String getStringValue() throws IllegalStateException { return Strings.unquote(getLiteralValue()); }
@Override public String getStringValue() throws IllegalStateException { return Strings.unquote(getLiteralValue()); }
@Override public String getString() { return Strings.unquote(getLiteral()); }
@Override public String[] getStringArrayValue(String name) { final List<String> result = new ArrayList<String>(); String literalValue = getLiteralValue(name); // Remove {} if (literalValue.startsWith("{") && literalValue.endsWith("}")) { literalValue = literalValue.substring(1, literalValue.length() - 1); } if (!Strings.isNullOrEmpty(literalValue)) { for (String value : literalValue.split(",")) { result.add(Strings.unquote(value)); } } return result.toArray(new String[result.size()]); }
@Override public String[] getStringArrayValue(String name) { final List<String> result = new ArrayList<String>(); String literalValue = getLiteralValue(name); // Remove {} if (literalValue.startsWith("{") && literalValue.endsWith("}")) { literalValue = literalValue.substring(1, literalValue.length() - 1); } if (!Strings.isNullOrEmpty(literalValue)) { for (String value : literalValue.split(",")) { result.add(Strings.unquote(value)); } } return result.toArray(new String[result.size()]); }
@Override public String getStringInitializer() { Expression expression = fragment.getInitializer(); return expression != null ? Strings.unquote(expression.toString()) : null; }
@Override public String getStringInitializer() { String result = Strings.unquote(fragment.getInitializer().toString()); return result; }
@Override public String getStringInitializer() { Expression expression = fragment.getInitializer(); return expression != null ? Strings.unquote(expression.toString()) : null; }