public ParameterBuilder value(String value) { this.value = Strings.escapeNewline(value); return this; }
public ParameterBuilder value(String value) { this.value = Strings.escapeNewline(value); return this; }
/** * Convenience method for escaping special characters. * @param aValue a string value to escape * @return an escaped representation of the specified * string */ public static String escape(final String aValue) { return escapePunctuation(escapeNewline(escapeBackslash(aValue))); }
/** * Convenience method for escaping special characters. * @param aValue a string value to escape * @return an escaped representation of the specified * string */ public static String escape(final String aValue) { return escapePunctuation(escapeNewline(escapeBackslash(aValue))); }
/** * Convenience method for escaping special characters. * @param aValue a string value to escape * @return an escaped representation of the specified * string */ public static String escape(final String aValue) { return escapePunctuation(escapeNewline(escapeBackslash(aValue))); }
/** * Convenience method for escaping special characters. * @param aValue a string value to escape * @return an escaped representation of the specified * string */ public static String escape(final String aValue) { return escapePunctuation(escapeNewline(escapeBackslash(aValue))); }
/** * Convenience method for escaping special characters. * @param aValue a string value to escape * @return an escaped representation of the specified * string */ public static String escape(final String aValue) { return escapePunctuation(escapeNewline(escapeBackslash(aValue))); }
public void parameter(final String name, final String value) throws URISyntaxException { assertProperty(property); // parameter names are case-insensitive, but convert to upper case to simplify further processing final Parameter param = parameterFactory.createParameter(name.toUpperCase(), Strings.escapeNewline(value)); property.getParameters().add(param); if (param instanceof TzId && tzRegistry != null && !(property instanceof XProperty)) { final TimeZone timezone = tzRegistry.getTimeZone(param.getValue()); if (timezone != null) { updateTimeZone(property, timezone); } else { // VTIMEZONE may be defined later, so so keep // track of dates until all components have been // parsed, and then try again later datesMissingTimezones.add(property); } } }
public void parameter(final String name, final String value) throws URISyntaxException { assertProperty(property); // parameter names are case-insensitive, but convert to upper case to simplify further processing final Parameter param = parameterFactory.createParameter(name.toUpperCase(), Strings.escapeNewline(value)); property.getParameters().add(param); if (param instanceof TzId && tzRegistry != null && !(property instanceof XProperty)) { final TimeZone timezone = tzRegistry.getTimeZone(param.getValue()); if (timezone != null) { updateTimeZone(property, timezone); } else { // VTIMEZONE may be defined later, so so keep // track of dates until all components have been // parsed, and then try again later datesMissingTimezones.add(property); } } }