## Hierarchy For Package org.ascape.util

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.ascape.util.Conditionals
  - org.ascape.util.Function (implements java.lang.Cloneable, java.io.Serializable)
  - java.util.Observable
    - org.ascape.util.VectorSelection (implements java.lang.Cloneable, java.util.Observer, java.io.Serializable)
  - org.ascape.util.PropertyAccessor (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.ascape.util.Utility (implements java.io.Serializable)
  - org.ascape.util.ValueSetter (implements org.ascape.util.data.DataPoint)

## Interface Hierarchy

- org.ascape.util.HasName
- java.util.Iterator<E>
  - org.ascape.util.ResetableIterator
    - org.ascape.util.RandomIterator (also extends org.ascape.util.Randomizable)
- org.ascape.util.RandomFunctions
- org.ascape.util.Randomizable
  - org.ascape.util.RandomIterator (also extends org.ascape.util.ResetableIterator)
- java.io.Serializable
  - org.ascape.util.Conditional