Top Description Interfaces Classes
[default module]

Package org.apache.avalon.framework


The Framework part of Avalon contains interfaces and contracts surrounding those interfaces, along with default implementations of some of those interfaces. Among other things, these interfaces impose a COP development model.

Interface Summary

Modifier and TypeInterface and Description
public interface
CascadingThrowable

Interface which all cascadign throwables should implement.

Class Summary

Modifier and TypeClass and Description
public class
CascadingError

Class from which all exceptions should inherit.

public class
CascadingException

Class from which all exceptions should inherit.

public class
CascadingRuntimeException

Class from which all exceptions should inherit.

public abstract class
Enum

Basic enum class for type-safe enums.

public abstract class
ValuedEnum

Basic enum class for type-safe enums with values.

public class
Version

This class is used to hold version information pertaining to a Component or interface.