Top Constructors Methods
net.fortuna.ical4j.filter

public Class PropertyFilter

extends AbstractFilter<Property>
Class Inheritance
Imports
net.fortuna.ical4j.filter.expression.BinaryExpression, .UnaryExpression, net.fortuna.ical4j.filter.predicate.ParameterEqualToRule, .ParameterExistsRule, .ParameterStartsWithRule, net.fortuna.ical4j.model.ParameterFactory, .Property, .PropertyFactory, java.util.List, java.util.function.Predicate, .Supplier

Constructor Summary

AccessConstructor and Description
public
public
PropertyFilter(Supplier<List<PropertyFactory<?>>> propertyFactorySupplier, Supplier<List<ParameterFactory<?>>> parameterFactorySupplier)

Method Summary

Modifier and TypeMethod and Description
public Predicate<Property>
public Predicate<Property>
Inherited from net.fortuna.ical4j.filter.AbstractFilter:
literalparameterparameterparameterparameterparameterspropertiespropertypropertypropertypropertypropertytarget

Constructor Detail

PropertyFilterback to summary
public PropertyFilter()
PropertyFilterback to summary
public PropertyFilter(Supplier<List<PropertyFactory<?>>> propertyFactorySupplier, Supplier<List<ParameterFactory<?>>> parameterFactorySupplier)

Method Detail

predicateback to summary
public Predicate<Property> predicate(UnaryExpression expression)

Implements net.fortuna.ical4j.filter.PredicateFactory.predicate.

predicateback to summary
public Predicate<Property> predicate(BinaryExpression expression)

Implements net.fortuna.ical4j.filter.PredicateFactory.predicate.