Top Inners Constructors Methods
net.fortuna.ical4j.transform.compliance

public Class Rfc5545Transformer

extends Object
implements Transformer<Calendar>
Class Inheritance
All Implemented Interfaces
net.fortuna.ical4j.transform.Transformer, java.util.function.UnaryOperator, java.util.function.Function
Imports
net.fortuna.ical4j.model.Calendar, .Component, .ComponentList, .Property, net.fortuna.ical4j.transform.Transformer, java.lang.reflect.InvocationTargetException, java.util.List

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static enum

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Calendar
apply(Calendar
the function argument
object
)

Implements java.util.function.Function.apply.

Applies this function to the given argument.

private static void
private static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Rfc5545Transformerback to summary
public Rfc5545Transformer()

Method Detail

applyback to summary
public Calendar apply(Calendar object)

Implements java.util.function.Function.apply.

Doc from java.util.function.Function.apply.

Applies this function to the given argument.

Parameters
object:Calendar

the function argument

Returns:Calendar

the function result

Annotations
@Override
conformComponentToRfc5545back to summary
private static void conformComponentToRfc5545(Component component)
conformPropertiesToRfc5545back to summary
private static void conformPropertiesToRfc5545(List<Property> properties)
net.fortuna.ical4j.transform.compliance back to summary

private final Enum Rfc5545Transformer.CountableProperties

extends Enum<Rfc5545Transformer.CountableProperties>
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final int
private final String
public static final Rfc5545Transformer.CountableProperties

Constructor Summary

AccessConstructor and Description
private
CountableProperties(String name, int maxApparitionNumber)

Method Summary

Modifier and TypeMethod and Description
private void
private static void
public static Rfc5545Transformer.CountableProperties
public static Rfc5545Transformer.CountableProperties[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

maxApparitionNumberback to summary
private final int maxApparitionNumber
nameback to summary
private final String name

Hides java.lang.Enum.name.

STATUSback to summary
public static final Rfc5545Transformer.CountableProperties STATUS

Constructor Detail

CountablePropertiesback to summary
private CountableProperties(String name, int maxApparitionNumber)

Method Detail

limitApparitionsNumberInback to summary
private void limitApparitionsNumberIn(Component component)
removeExceededPropertiesForComponentback to summary
private static void removeExceededPropertiesForComponent(Component component)
valueOfback to summary
public static Rfc5545Transformer.CountableProperties valueOf(String name)
valuesback to summary
public static Rfc5545Transformer.CountableProperties[] values()