
net.fortuna.ical4j.extensions.caldav.property.ImmutableProximity Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ical4j-extensions Show documentation
Show all versions of ical4j-extensions Show documentation
Support for additional non-standard iCalendar objects
package net.fortuna.ical4j.extensions.caldav.property;
import net.fortuna.ical4j.model.Parameter;
import net.fortuna.ical4j.model.ParameterList;
import net.fortuna.ical4j.model.Property;
import net.fortuna.ical4j.model.property.ImmutableProperty;
/**
* @deprecated Use {@link net.fortuna.ical4j.model.property.immutable.ImmutableProximity} instead.
*/
@Deprecated
final class ImmutableProximity extends Proximity implements ImmutableProperty {
public static final Proximity ARRIVE = new ImmutableProximity("ARRIVE");
public static final Proximity DEPART = new ImmutableProximity("DEPART");
private static final long serialVersionUID = -2054338254L;
ImmutableProximity(String value) {
super(new ParameterList(), value);
}
@Override
public T add(Parameter parameter) {
return ImmutableProperty.super.add(parameter);
}
@Override
public T remove(Parameter parameter) {
return ImmutableProperty.super.remove(parameter);
}
@Override
public T removeAll(String... parameterName) {
return ImmutableProperty.super.removeAll(parameterName);
}
@Override
public T replace(Parameter parameter) {
return ImmutableProperty.super.replace(parameter);
}
@Override
public void setValue(final String aValue) {
ImmutableProperty.super.setValue(aValue);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy