/** * Verify if it is the date. * @return The result. */ public boolean isDate() { return value != null && value.equals(Value.DATE); }
public Parameter createParameter(final String value) throws URISyntaxException { Value parameter = new Value(value); if (Value.BINARY.equals(parameter)) { parameter = Value.BINARY; } else if (Value.BOOLEAN.equals(parameter)) { parameter = Value.BOOLEAN; } else if (Value.CAL_ADDRESS.equals(parameter)) { parameter = Value.CAL_ADDRESS; } else if (Value.DATE.equals(parameter)) { parameter = Value.DATE; } else if (Value.DATE_TIME.equals(parameter)) { parameter = Value.DATE_TIME; } else if (Value.DURATION.equals(parameter)) { parameter = Value.DURATION; } else if (Value.FLOAT.equals(parameter)) { parameter = Value.FLOAT; } else if (Value.INTEGER.equals(parameter)) { parameter = Value.INTEGER; } else if (Value.PERIOD.equals(parameter)) { parameter = Value.PERIOD; } else if (Value.RECUR.equals(parameter)) { parameter = Value.RECUR; } else if (Value.TEXT.equals(parameter)) { parameter = Value.TEXT; } else if (Value.TIME.equals(parameter)) { parameter = Value.TIME; } else if (Value.URI.equals(parameter)) { parameter = Value.URI; } else if (Value.UTC_OFFSET.equals(parameter)) { parameter = Value.UTC_OFFSET;
/** make an attachment * * @param val * @return Attendee * @throws Throwable */ public static Attach setAttachment(final BwAttachment val) throws Throwable { ParameterList pars = new ParameterList(); String temp = val.getFmtType(); if (temp != null) { pars.add(new FmtType(temp)); } temp = val.getEncoding(); if (temp == null) { return new Attach(pars, val.getUri()); } else { pars.add(new Encoding(temp)); temp = val.getValueType(); if (temp != null) { pars.add(new Value(temp)); } return new Attach(pars, val.getValue()); } }
/** * ToString. * {@inheritDoc} * @return The string. */ public String toString() { StringBuilder buf = new StringBuilder(";"); buf.append(value.toString()); if (tzid != null) { buf.append(";").append("TZID=").append(tzid.getValue()); } if (anytime) { buf.append(";").append(PARAM_X_OSAF_ANYTIME).append("=").append(VALUE_TRUE); } buf.append(":").append(text); return buf.toString(); }
rtpl = new ParameterList(); rtpl.add(new Value(valtype));
/** * ToString. * {@inheritDoc} * @return The string. */ public String toString() { StringBuilder buf = new StringBuilder(";"); buf.append(value.toString()); if (tzid != null) { buf.append(";").append("TZID=").append(tzid.getValue()); } if (anytime) { buf.append(";").append(PARAM_X_OSAF_ANYTIME).append("=").append(VALUE_TRUE); } buf.append(":").append(text); return buf.toString(); }
/** * Verify if the value is the same with date time. * @return The result of this verification. */ public boolean isDateTime() { return value != null && value.equals(Value.DATE_TIME); }
public Parameter createParameter(final String value) throws URISyntaxException { Value parameter = new Value(value); if (Value.BINARY.equals(parameter)) { parameter = Value.BINARY; } else if (Value.BOOLEAN.equals(parameter)) { parameter = Value.BOOLEAN; } else if (Value.CAL_ADDRESS.equals(parameter)) { parameter = Value.CAL_ADDRESS; } else if (Value.DATE.equals(parameter)) { parameter = Value.DATE; } else if (Value.DATE_TIME.equals(parameter)) { parameter = Value.DATE_TIME; } else if (Value.DURATION.equals(parameter)) { parameter = Value.DURATION; } else if (Value.FLOAT.equals(parameter)) { parameter = Value.FLOAT; } else if (Value.INTEGER.equals(parameter)) { parameter = Value.INTEGER; } else if (Value.PERIOD.equals(parameter)) { parameter = Value.PERIOD; } else if (Value.RECUR.equals(parameter)) { parameter = Value.RECUR; } else if (Value.TEXT.equals(parameter)) { parameter = Value.TEXT; } else if (Value.TIME.equals(parameter)) { parameter = Value.TIME; } else if (Value.URI.equals(parameter)) { parameter = Value.URI; } else if (Value.UTC_OFFSET.equals(parameter)) { parameter = Value.UTC_OFFSET;
handler.parameter(Parameter.VALUE, Value.DATE.getValue()); } catch (URISyntaxException e) { LOG.warn("Caught exception", e);
/** * Verify if the value is the same with date time. * @return The result of this verification. */ public boolean isDateTime() { return value != null && value.equals(Value.DATE_TIME); }
public Parameter createParameter(final String value) throws URISyntaxException { Value parameter = new Value(value); if (Value.BINARY.equals(parameter)) { parameter = Value.BINARY; } else if (Value.BOOLEAN.equals(parameter)) { parameter = Value.BOOLEAN; } else if (Value.CAL_ADDRESS.equals(parameter)) { parameter = Value.CAL_ADDRESS; } else if (Value.DATE.equals(parameter)) { parameter = Value.DATE; } else if (Value.DATE_TIME.equals(parameter)) { parameter = Value.DATE_TIME; } else if (Value.DURATION.equals(parameter)) { parameter = Value.DURATION; } else if (Value.FLOAT.equals(parameter)) { parameter = Value.FLOAT; } else if (Value.INTEGER.equals(parameter)) { parameter = Value.INTEGER; } else if (Value.PERIOD.equals(parameter)) { parameter = Value.PERIOD; } else if (Value.RECUR.equals(parameter)) { parameter = Value.RECUR; } else if (Value.TEXT.equals(parameter)) { parameter = Value.TEXT; } else if (Value.TIME.equals(parameter)) { parameter = Value.TIME; } else if (Value.URI.equals(parameter)) { parameter = Value.URI; } else if (Value.UTC_OFFSET.equals(parameter)) { parameter = Value.UTC_OFFSET;
handler.parameter(Parameter.VALUE, Value.DATE.getValue()); } catch (URISyntaxException e) { LOG.warn("Caught exception", e);
/** * Verify if it is the date. * @return The result. */ public boolean isDate() { return value != null && value.equals(Value.DATE); }
public Parameter createParameter(final String value) throws URISyntaxException { Value parameter = new Value(value); if (Value.BINARY.equals(parameter)) { parameter = Value.BINARY; } else if (Value.BOOLEAN.equals(parameter)) { parameter = Value.BOOLEAN; } else if (Value.CAL_ADDRESS.equals(parameter)) { parameter = Value.CAL_ADDRESS; } else if (Value.DATE.equals(parameter)) { parameter = Value.DATE; } else if (Value.DATE_TIME.equals(parameter)) { parameter = Value.DATE_TIME; } else if (Value.DURATION.equals(parameter)) { parameter = Value.DURATION; } else if (Value.FLOAT.equals(parameter)) { parameter = Value.FLOAT; } else if (Value.INTEGER.equals(parameter)) { parameter = Value.INTEGER; } else if (Value.PERIOD.equals(parameter)) { parameter = Value.PERIOD; } else if (Value.RECUR.equals(parameter)) { parameter = Value.RECUR; } else if (Value.TEXT.equals(parameter)) { parameter = Value.TEXT; } else if (Value.TIME.equals(parameter)) { parameter = Value.TIME; } else if (Value.URI.equals(parameter)) { parameter = Value.URI; } else if (Value.UTC_OFFSET.equals(parameter)) { parameter = Value.UTC_OFFSET;
handler.parameter(Parameter.VALUE, Value.DATE.getValue()); } catch (Exception e) {
/** * Sets whether this list is in UTC or local time format. * * @param utc * The utc to set. */ public final void setUtc(final boolean utc) { if (!Value.DATE.equals(type)) { for (Date date: this) { ((DateTime) date).setUtc(utc); } } this.timeZone = null; this.utc = utc; }
public Parameter createParameter(final String name, final String value) throws URISyntaxException { Value parameter = new Value(value); if (Value.BINARY.equals(parameter)) { parameter = Value.BINARY; else if (Value.BOOLEAN.equals(parameter)) { parameter = Value.BOOLEAN; else if (Value.CAL_ADDRESS.equals(parameter)) { parameter = Value.CAL_ADDRESS; else if (Value.DATE.equals(parameter)) { parameter = Value.DATE; else if (Value.DATE_TIME.equals(parameter)) { parameter = Value.DATE_TIME; else if (Value.DURATION.equals(parameter)) { parameter = Value.DURATION; else if (Value.FLOAT.equals(parameter)) { parameter = Value.FLOAT; else if (Value.INTEGER.equals(parameter)) { parameter = Value.INTEGER; else if (Value.PERIOD.equals(parameter)) { parameter = Value.PERIOD;
handler.parameter(Parameter.VALUE, Value.DATE.getValue()); } catch (Exception e) {
/** * Applies the specified timezone to all dates in the list. * All dates added to this list will also have this timezone * applied. * @param timeZone a timezone to apply to contained dates */ public final void setTimeZone(final TimeZone timeZone) { if (!Value.DATE.equals(type)) { for (Date date: this) { ((DateTime) date).setTimeZone(timeZone); } } this.timeZone = timeZone; this.utc = false; }