# Package org.apache.tapestry5.util

package org.apache.tapestry5.util
A set of enums, abstract classs and wrappers of various purposes

- Related Packages
  Package
  Description
  org.apache.tapestry5
  Root package for Tapestry, containing common interfaces and data types used throughout the framework.
- Classes
  Class
  Description
  AbstractSelectModel
  Base class for `SelectModel` implementations, whose primary job is to provide the `AbstractSelectModel.visit(SelectModelVisitor)` method.
  EnumSelectModel
  A basic select model for a particular Enum type.
  EnumValueEncoder<E extends Enum<E>>
  A value encoder that can be used for arbitrary Enum types.
  ResponseWrapper
  Implementation of `Response` that delegates all method invocations to a delegate instance.
  TextStreamResponse