@Override public AnnotationSource<O> setStringValue(final String value) { return setLiteralValue(Strings.enquote(value)); }
@Override public FieldSource<O> setStringInitializer(final String value) { return setLiteralInitializer(Strings.enquote(value)); }
@Override public AnnotationSource<O> setStringValue(final String name, final String value) { return setLiteralValue(name, Strings.enquote(value)); }
@Override public AnnotationSource<O> setStringValue(final String name, final String value) { return setLiteralValue(name, Strings.enquote(value)); }
@Override public AnnotationSource<O> setStringValue(final String value) { return setLiteralValue(Strings.enquote(value)); }
@Override public AnnotationSource<O> setStringValue(final String value) { return setLiteralValue(Strings.enquote(value)); }
@Override public FieldSource<O> setStringInitializer(final String value) { return setLiteralInitializer(Strings.enquote(value)); }
@Override public AnnotationSource<O> setStringValue(final String name, final String value) { return setLiteralValue(name, Strings.enquote(value)); }
@Override public FieldSource<O> setStringInitializer(final String value) { return setLiteralInitializer(Strings.enquote(value)); }
@Override public DefaultValue setString(String value) { Assert.notNull(value, "null not accepted"); return setLiteral(Strings.enquote(value)); }
@Override public AnnotationSource<O> setStringArrayValue(String name, String[] values) { Assert.notNull(values, NULL_ARRAY_NOT_ACCEPTED); final List<String> literals = new ArrayList<String>(); for (String value : values) { Assert.notNull(value, NULL_VALUE_NOT_ACCEPTED); literals.add(Strings.enquote(value)); } return setLiteralValue(name, literals.size() == 1 ? literals.get(0) : String.format("{%s}", Strings.join(literals, ","))); }
@Override public DefaultValue setString(String value) { Assert.notNull(value, "null not accepted"); return setLiteral(Strings.enquote(value)); }
@Override public AnnotationSource<O> setStringArrayValue(String name, String[] values) { Assert.notNull(values, NULL_ARRAY_NOT_ACCEPTED); final List<String> literals = new ArrayList<String>(); for (String value : values) { Assert.notNull(value, NULL_VALUE_NOT_ACCEPTED); literals.add(Strings.enquote(value)); } return setLiteralValue(name, literals.size() == 1 ? literals.get(0) : String.format("{%s}", Strings.join(literals, ","))); }
@Override public DefaultValue setString(String value) { Assert.notNull(value, "null not accepted"); return setLiteral(Strings.enquote(value)); }