l4j.ical4j.4.0.8.source-code.module-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ical4j Show documentation
Show all versions of ical4j Show documentation
A Java library for reading and writing iCalendar (*.ics) files
The newest version!
import net.fortuna.ical4j.model.ComponentFactory;
import net.fortuna.ical4j.model.DefaultZoneRulesProvider;
import net.fortuna.ical4j.model.ParameterFactory;
import net.fortuna.ical4j.model.PropertyFactory;
import net.fortuna.ical4j.model.component.*;
import net.fortuna.ical4j.model.parameter.*;
import net.fortuna.ical4j.model.property.*;
import net.fortuna.ical4j.transform.compliance.*;
import net.fortuna.ical4j.validate.CalendarValidatorFactory;
import java.time.zone.ZoneRulesProvider;
module ical4j.core {
requires java.base;
requires java.xml;
requires org.apache.commons.codec;
requires org.apache.commons.lang3;
requires org.slf4j;
requires org.threeten.extra;
// requires org.apache.commons.validator;
// optional dependencies..
requires static org.jetbrains.annotations;
requires static com.github.benmanes.caffeine;
requires static org.jparsec;
requires static org.codehaus.groovy;
// requires static json.sKema;
exports net.fortuna.ical4j.filter;
exports net.fortuna.ical4j.filter.expression;
exports net.fortuna.ical4j.filter.predicate;
exports net.fortuna.ical4j.model;
exports net.fortuna.ical4j.model.property;
exports net.fortuna.ical4j.model.property.immutable;
exports net.fortuna.ical4j.model.parameter;
exports net.fortuna.ical4j.model.component;
exports net.fortuna.ical4j.util;
exports net.fortuna.ical4j.validate;
exports net.fortuna.ical4j.validate.property;
exports net.fortuna.ical4j.validate.component;
exports net.fortuna.ical4j.agent;
exports net.fortuna.ical4j.data;
exports net.fortuna.ical4j.transform;
// exports net.fortuna.ical4j.transform.property;
exports net.fortuna.ical4j.transform.component;
exports net.fortuna.ical4j.transform.itip;
exports net.fortuna.ical4j.transform.recurrence;
exports net.fortuna.ical4j.transform.compliance;
provides ZoneRulesProvider with DefaultZoneRulesProvider;
provides ComponentFactory with Daylight.Factory, Standard.Factory, VAlarm.Factory, VEvent.Factory,
VFreeBusy.Factory, VJournal.Factory, VTimeZone.Factory, VToDo.Factory, VVenue.Factory,
Available.Factory, VAvailability.Factory, Participant.Factory, VLocation.Factory,
VResource.Factory;
provides ParameterFactory with Abbrev.Factory, AltRep.Factory, Cn.Factory, CuType.Factory,
DelegatedFrom.Factory, Dir.Factory, Encoding.Factory, FbType.Factory, FmtType.Factory,
Language.Factory, Member.Factory, PartStat.Factory, Range.Factory, Related.Factory,
RelType.Factory, Role.Factory, Rsvp.Factory, ScheduleAgent.Factory, ScheduleStatus.Factory,
SentBy.Factory, Type.Factory, net.fortuna.ical4j.model.parameter.TzId.Factory,
Value.Factory, Vvenue.Factory, Display.Factory, Email.Factory, Feature.Factory,
Label.Factory, Derived.Factory, Order.Factory, Schema.Factory;
provides PropertyFactory with Action.Factory, Acknowledged.Factory, Attach.Factory, Attendee.Factory,
BusyType.Factory, CalScale.Factory, Categories.Factory, Clazz.Factory, Comment.Factory,
Completed.Factory, Contact.Factory, Country.Factory, Created.Factory, Description.Factory,
DtEnd.Factory, DtStamp.Factory, DtStart.Factory, Due.Factory, Duration.Factory,
ExDate.Factory, ExRule.Factory, ExtendedAddress.Factory, FreeBusy.Factory, Geo.Factory,
LastModified.Factory, Locality.Factory, Location.Factory, Method.Factory, Organizer.Factory,
PercentComplete.Factory, Postalcode.Factory, Priority.Factory, ProdId.Factory, RDate.Factory,
RecurrenceId.Factory, Region.Factory, RelatedTo.Factory, Repeat.Factory, RequestStatus.Factory,
Resources.Factory, RRule.Factory, Sequence.Factory, Status.Factory, StreetAddress.Factory,
Summary.Factory, Tel.Factory, Transp.Factory, Trigger.Factory,
net.fortuna.ical4j.model.property.TzId.Factory, TzName.Factory, TzOffsetFrom.Factory,
TzOffsetTo.Factory, TzUrl.Factory, Uid.Factory, Url.Factory, Version.Factory, Color.Factory,
Conference.Factory, Image.Factory, Name.Factory, RefreshInterval.Factory, Source.Factory,
CalendarAddress.Factory, LocationType.Factory, ParticipantType.Factory, ResourceType.Factory,
StructuredData.Factory, StyledDescription.Factory;
provides Rfc5545ComponentRule with VAlarmRule,
VEventRule;
provides Rfc5545PropertyRule with DatePropertyRule,
DateListPropertyRule,
TzIdRule,
AttendeePropertyRule;
provides CalendarValidatorFactory with net.fortuna.ical4j.validate.DefaultCalendarValidatorFactory;
uses net.fortuna.ical4j.model.ComponentFactory;
uses net.fortuna.ical4j.model.ParameterFactory;
uses net.fortuna.ical4j.model.PropertyFactory;
uses Rfc5545ComponentRule;
uses Rfc5545PropertyRule;
uses net.fortuna.ical4j.validate.CalendarValidatorFactory;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy