The JDistil framework includes a small set of utility classes in addition to the foundational classes. Most of these classes are
leveraged by the framework but they might be useful to custom applications built using the framework. The following table provides
a high level description of each of the classes. Please refer to the API documentation for additional details.
Class |
Description |
com.bws.jdistil.core.resource.ResourceUtil |
Provides the ability to read data from resource bundle type classes. |
com.bws.jdistil.core.resource.Descriptions |
Provides an i18n locale specific field description for a given value. |
com.bws.jdistil.core.servlet.Loader |
Provides the ability to load a data object with action specific data from a servlet request. |
com.bws.jdistil.core.servlet.ParameterExtractor |
Provides the ability to retrieve field specific data from a servlet request. |
com.bws.jdistil.core.servlet.http.SessionCleaner |
Provides the ability to clean objects stored in the session attributes collection when an action is encountered
outside the scope of a set of registered actions.
|
com.bws.jdistil.core.util.Instantiator |
Provides the ability to dynamically create object instances. |
com.bws.jdistil.core.util.Introspector |
Provides the ability to access and set property values on object instances. |
com.bws.jdistil.core.util.ListUtil |
Provides the ability to format and parse a list of string values. |
com.bws.jdistil.core.util.SementedList |
Provides the ability to retrieve groups of items based on a specified segment size. |
com.bws.jistil.core.util.StringUtil |
Provides a small set methods supporting the evaluation and manipulation of string values. |
com.bws.jistil.core.util.UrlUtil |
Provides the ability to build query strings and URL objects. |
com.bws.jistil.core.util.Mailer |
Provides the ability to send SMTP messages. |