Package net.fortuna.ical4j.transform
Class RequestTransformer
java.lang.Object
net.fortuna.ical4j.transform.AbstractMethodTransformer
net.fortuna.ical4j.transform.RequestTransformer
- All Implemented Interfaces:
Function<Calendar,,Calendar> UnaryOperator<Calendar>,Transformer<Calendar>
$Id$
Created: 26/09/2004
Transforms a calendar for publishing.
-
Constructor Summary
ConstructorsConstructorDescriptionRequestTransformer(Organizer organizer, UidGenerator uidGenerator) If organizer is not specified, delegation mode is assumed.RequestTransformer(UidGenerator uidGenerator) Support delegating mode by not specifying an organizer. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.fortuna.ical4j.transform.Transformer
apply
-
Constructor Details
-
RequestTransformer
Support delegating mode by not specifying an organizer.- Parameters:
uidGenerator-
-
RequestTransformer
If organizer is not specified, delegation mode is assumed.- Parameters:
organizer-uidGenerator-
-
-
Method Details
-
transform
Description copied from interface:TransformerTransforms the specified calendar object according to the implementation of this method.- Specified by:
transformin interfaceTransformer<Calendar>- Overrides:
transformin classAbstractMethodTransformer- Parameters:
object- a calendar object to transform- Returns:
- a transformed calendar object
-