Package org.apache.turbine.util

Interface Summary
Comparable Used by quicksort.
CookieParser CookieParser is an interface to a utility to to get and set values of Cookies on the Client Browser.
ParameterParser ParameterParser is an interface to a utility to handle parsing and retrieving the data passed via the GET/POST/PATH_INFO arguments.
RunData RunData is an interface to run-rime information that is passed within Turbine.
ValueParser ValueParser is a base interface for classes that need to parse name/value Parameters, for example GET/POST data or Cookies (ParameterParser and CookieParser)
 

Class Summary
BrowserDetector This class parses the user agent string and sets javasciptOK and cssOK following the rules described below.
BufferCache A fixed length object cache implementing the LRU algorithm.
ContentURI Utility class to allow the easy inclusion of images in templates: <img src="$content.getURI("image.jpg")">
CSVParser CSVParser is used to parse a stream with comma-separated values and generate ParameterParser objects which can be used to extract the values in the desired type.
DataStreamParser DataStreamParser is used to parse a stream with a fixed format and generate ValueParser objects which can be used to extract the values in the desired type.
DateSelector DateSelector is a utility class to handle the creation of a set of date popup menus.
DynamicURI This creates a Dynamic URI for use within the Turbine system
FileUtils Common File manipulation routines.
FormMessage A message class for holding information about a message that relates to a specific form and field.
FormMessages Used for adding and accessing messages that relate to a specific form and field.
GenerateUniqueId This class generates a unique 10+ character id.
HttpUtils This class provides utilities for handling some semi-trivial HTTP stuff that would othterwize be handled elsewhere.
Log A facade class for LoggingService.
ObjectUtils This is where common Object manipulation routines should go.
QuickSort QuickSort - adapted from Doug Lea's Public Domain collection library.
RelativeDynamicURI This creates a Dynamic URI for use within the Turbine system
RunDataFactory Creates instances of RunData for use within Turbine or 3rd party applications.
SecurityCheck Utility for doing security checks in Screens and Actions.
SequencedHashtable A Hashtable whose keys are sequenced.
ServerData Holds basic server information under which Turbine is running.
ServletUtils This is where common Servlet manipulation routines should go.
StringStackBuffer This class implements a Stack for String objects.
StringUtils This is where common String manipulation routines should go.
SystemError Used for wrapping system errors (exceptions) that may occur in the application.
TimeSelector TimeSelector is a utility class to handle the creation of a set of time drop-down menus.
TSVParser TSVParser is used to parse a stream with tab-separated values and generate ParameterParser objects which can be used to extract the values in the desired type.
TurbineConfig A class used for initalization of Turbine without a servlet container.
 

Exception Summary
TurbineException The base class of all exceptions thrown by Turbine.
TurbineRuntimeException This is a base class of runtime exeptions thrown by Turbine.
 



Copyright © 1999-2001 Apache Software Foundation. All Rights Reserved.