Top Inners Methods
net.fortuna.ical4j.filter

public Interface FilterExpression

Known Direct Subinterfaces
net.fortuna.ical4j.filter.expression.LiteralExpression
Known Direct Implementers
net.fortuna.ical4j.filter.expression.BinaryExpression, net.fortuna.ical4j.filter.expression.TargetExpression, net.fortuna.ical4j.filter.expression.UnaryExpression
Imports
net.fortuna.ical4j.filter.expression.*, java.time.temporal.Temporal, java.util.Collection, .Date, .List

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Method Summary

Modifier and TypeMethod and Description
public default FilterExpression
and(FilterExpression expression)

public static FilterExpression
contains(String target, Object value)

public static FilterExpression
equalTo(String target, Object value)

public static FilterExpression
equalTo(String target, List<FilterTarget.Attribute> attributes, Object value)

public static FilterExpression
equalTo(String target, Date value)

public static FilterExpression
equalTo(String target, Integer value)

public static FilterExpression
exists(String target)

public static FilterExpression
greaterThan(String target, Temporal value)

public static FilterExpression
greaterThan(String target, Number value)

public static FilterExpression
public static FilterExpression
in(String target, Collection<?> value)

public static FilterExpression
lessThan(String target, Temporal value)

public static FilterExpression
lessThanEqual(String target, String value)

public static FilterExpression
matches(String target, Object value)

public static FilterExpression
not(FilterExpression expression)

public static FilterExpression
notExists(String target)

public default FilterExpression
or(FilterExpression expression)

public static FilterExpression
parse(String filterExpression)

public static FilterExpression
startsWith(String target, Object value)

Method Detail

andback to summary
public default FilterExpression and(FilterExpression expression)
containsback to summary
public static FilterExpression contains(String target, Object value)
equalToback to summary
public static FilterExpression equalTo(String target, Object value)
equalToback to summary
public static FilterExpression equalTo(String target, List<FilterTarget.Attribute> attributes, Object value)
equalToback to summary
public static FilterExpression equalTo(String target, Date value)
equalToback to summary
public static FilterExpression equalTo(String target, Integer value)
existsback to summary
public static FilterExpression exists(String target)
greaterThanback to summary
public static FilterExpression greaterThan(String target, Temporal value)
greaterThanback to summary
public static FilterExpression greaterThan(String target, Number value)
greaterThanEqualback to summary
public static FilterExpression greaterThanEqual(String target, Temporal value)
inback to summary
public static FilterExpression in(String target, Collection<?> value)
lessThanback to summary
public static FilterExpression lessThan(String target, Temporal value)
lessThanEqualback to summary
public static FilterExpression lessThanEqual(String target, String value)
matchesback to summary
public static FilterExpression matches(String target, Object value)
notback to summary
public static FilterExpression not(FilterExpression expression)
notExistsback to summary
public static FilterExpression notExists(String target)
orback to summary
public default FilterExpression or(FilterExpression expression)
parseback to summary
public static FilterExpression parse(String filterExpression)
startsWithback to summary
public static FilterExpression startsWith(String target, Object value)
net.fortuna.ical4j.filter back to summary

public final Enum FilterExpression.Op

extends Enum<FilterExpression.Op>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op
public static final FilterExpression.Op

Constructor Summary

AccessConstructor and Description
private
Op()

Method Summary

Modifier and TypeMethod and Description
public static FilterExpression.Op
public static FilterExpression.Op[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

andback to summary
public static final FilterExpression.Op and
betweenback to summary
public static final FilterExpression.Op between
containsback to summary
public static final FilterExpression.Op contains
equalToback to summary
public static final FilterExpression.Op equalTo
existsback to summary
public static final FilterExpression.Op exists
greaterThanback to summary
public static final FilterExpression.Op greaterThan
greaterThanEqualback to summary
public static final FilterExpression.Op greaterThanEqual
inback to summary
public static final FilterExpression.Op in
lessThanback to summary
public static final FilterExpression.Op lessThan
lessThanEqualback to summary
public static final FilterExpression.Op lessThanEqual
matchesback to summary
public static final FilterExpression.Op matches
notback to summary
public static final FilterExpression.Op not
notEqualToback to summary
public static final FilterExpression.Op notEqualTo
notExistsback to summary
public static final FilterExpression.Op notExists
notInback to summary
public static final FilterExpression.Op notIn
orback to summary
public static final FilterExpression.Op or
startsWithback to summary
public static final FilterExpression.Op startsWith

Constructor Detail

Opback to summary
private Op()

Method Detail

valueOfback to summary
public static FilterExpression.Op valueOf(String name)
valuesback to summary
public static FilterExpression.Op[] values()