Top Description Interfaces Classes
[default module]

Package net.sf.ehcache.search.expression


This package contains classes for search expression types (ie. boolean logic)

Interface Summary

Modifier and TypeInterface and Description
public interface
Criteria

Criteria interface defines a boolean function that computes a search match result

Class Summary

Modifier and TypeClass and Description
public class
AlwaysMatch

Criteria that always return true

public class
And

A search criteria composed of the logical "and" of two or more other criteria

public abstract class
BaseCriteria

Base class for all criteria types

public class
Between

Range criteria

public abstract class
ComparableValue

Abstract base class for criteria involving java.lang.Comparable values

public class
EqualTo

A comparison operator meaning Java "equals to" condition

public class
GreaterThan

Greater than criteria

public class
GreaterThanOrEqual

Greater than or equal criteria

public class
ILike

A regular expression criteria that matches attribute string values.

public class
InCollection

Criteria for inclusion in a given Collection (presumably a Set) of values

public class
IsNull

Tests whether the value of attribute with given name is null

public class
LessThan

Less than criteria

public class
LessThanOrEqual

Less than or equal criteria

public class
Not

A search criteria composed of the logical "not" (ie.

public class
NotEqualTo

Criteria for plain "not equals to" condition

public class
NotILike

Inverse of ILike

public class
public class
Or

A search criteria composed of the logical "or" of two or more other criteria