Class AbstractMethodTransformer

java.lang.Object
net.fortuna.ical4j.transform.AbstractMethodTransformer
All Implemented Interfaces:
Function<Calendar,Calendar>, UnaryOperator<Calendar>, Transformer<Calendar>
Direct Known Subclasses:
AddTransformer, CancelTransformer, CounterTransformer, DeclineCounterTransformer, PublishTransformer, RefreshTransformer, ReplyTransformer, RequestTransformer

public abstract class AbstractMethodTransformer extends Object implements Transformer<Calendar>
  • Constructor Details

    • AbstractMethodTransformer

      public AbstractMethodTransformer(Method method, UidGenerator uidGenerator, boolean sameUid, boolean incrementSequence)
  • Method Details

    • transform

      public Calendar transform(Calendar object)
      Description copied from interface: Transformer
      Transforms the specified calendar object according to the implementation of this method.
      Specified by:
      transform in interface Transformer<Calendar>
      Parameters:
      object - a calendar object to transform
      Returns:
      a transformed calendar object