Top Description Interfaces Classes
[default module]

Package org.jdom.filter


Classes to programmatically filter nodes of a document based on type, name, value, or other aspects and to boolean and/or/negate these rules. Filters can be used in methods like getContent(Filter) and getDescendants(Filter). A sampling of generally useful filters are provided here. Alternate filters can be user defined.

Interface Summary

Modifier and TypeInterface and Description
public interface
Filter

A generalized filter to restrict visibility or mutability on a list.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractFilter

Partial implementation of Filter.

pack-priv class
AndFilter

Allow two filters to be chained together with a logical and operation.

public class
ContentFilter

A general purpose Filter able to represent all legal JDOM objects or a specific subset.

public class
ElementFilter

A Filter that only matches org.jdom.Element objects.

pack-priv class
NegateFilter

Filter that is the logical negation operation of another filter.

pack-priv class
OrFilter

Allow two filters to be chained together with a logical or operation.