# Package org.apache.ode.utils.stl

- Interface Summary
  Interface | Description
  --- | ---
  BinaryFunction |
  UnaryFunction<E,V> |
  UnaryFunctionEx<E,V> |

- Class Summary
  Class | Description
  --- | ---
  CollectionsX | Useful extensions to the java.util.Collections class.
  CompositeUnaryFunction<E,V,T> |
  EnumerationIterator<T> | Adapter class, adapting `Enumeration` objects to the `Iterator` interface.
  EqualsUnaryFunction<T> | Equality comparison unary function, compares against a constant value.
  FilterIterator<T> | Filtering `Iterator` implementation.
  IteratorEnumeration<T> |
  MemberOfFunction<E> | Interface used for defining object filters/selectors, classes that are used to determine whether a given object belong in a set.
  MemberOfFunction.InstanceOf |
  TransformIterator<E,V> | Transforming `Iterator` implementation; these iterators apply a unary function to each object before it is returned.