本文整理了Java中net.fortuna.ical4j.model.parameter.Value
类的一些代码示例,展示了Value
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Value
类的具体详情如下:
包路径:net.fortuna.ical4j.model.parameter.Value
类名称:Value
[英]$Id$ [18-Apr-2004] Defines a Value Data Type parameter.
[中]$Id$[18-Apr-2004]定义了一个值数据类型参数。
代码示例来源:origin: net.oneandone.cosmo/cosmo-core
/**
* Verify if it is the date.
* @return The result.
*/
public boolean isDate() {
return value != null && value.equals(Value.DATE);
}
代码示例来源:origin: org.bedework/bw-util2-calendar
private static boolean dateOnly(final Property p) {
Value valParam = (Value)p.getParameter(Parameter.VALUE);
if ((valParam == null) || (valParam.getValue() == null)) {
return false;
}
return valParam.getValue().toUpperCase().equals(Value.DATE);
}
代码示例来源:origin: ical4j/ical4j
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;
代码示例来源:origin: org.bedework.caleng/bw-calendar-engine-ical
/** 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());
}
}
代码示例来源:origin: net.oneandone.cosmo/cosmo-core
/**
* 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();
}
代码示例来源:origin: org.bedework.caleng/bw-calendar-engine-ical
rtpl = new ParameterList();
rtpl.add(new Value(valtype));
代码示例来源:origin: 1and1/cosmo
/**
* 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();
}
代码示例来源:origin: net.oneandone.cosmo/cosmo-core
/**
* 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);
}
代码示例来源:origin: org.bedework.ical4j/ical4j
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;
代码示例来源:origin: ical4j/ical4j
handler.parameter(Parameter.VALUE, Value.DATE.getValue());
} catch (URISyntaxException e) {
LOG.warn("Caught exception", e);
代码示例来源:origin: 1and1/cosmo
/**
* 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);
}
代码示例来源:origin: org.mnode.ical4j/ical4j
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;
代码示例来源:origin: org.mnode.ical4j/ical4j
handler.parameter(Parameter.VALUE, Value.DATE.getValue());
} catch (URISyntaxException e) {
LOG.warn("Caught exception", e);
代码示例来源:origin: 1and1/cosmo
/**
* Verify if it is the date.
* @return The result.
*/
public boolean isDate() {
return value != null && value.equals(Value.DATE);
}
代码示例来源:origin: net.oneandone.ical4j/ical4j
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;
代码示例来源:origin: org.bedework.ical4j/ical4j
handler.parameter(Parameter.VALUE, Value.DATE.getValue());
} catch (Exception e) {
代码示例来源:origin: ical4j/ical4j
/**
* 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;
}
代码示例来源:origin: org.bedework/bw-ical4j-cl
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;
代码示例来源:origin: org.bedework/bw-ical4j-cl
handler.parameter(Parameter.VALUE, Value.DATE.getValue());
} catch (Exception e) {
代码示例来源:origin: org.mnode.ical4j/ical4j
/**
* 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;
}
内容来源于网络,如有侵权,请联系作者删除!