Package name.matthewgreet.strutscommons.util
package name.matthewgreet.strutscommons.util
Various helper classes, especially for session-based data, and libraries.
-
ClassDescriptionTemplate for web level, session-based caching a master, record list for editing in various web pages.AbstractCompositeCache_10S<KM extends Serializable,
TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable, K7 extends Serializable, T7 extends Serializable, K8 extends Serializable, T8 extends Serializable, K9 extends Serializable, T9 extends Serializable, K10 extends Serializable, T10 extends Serializable> Template for web level, session-based caching a master, record list with ten slave lists for editing in various web pages.AbstractCompositeCache_11S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable, K7 extends Serializable, T7 extends Serializable, K8 extends Serializable, T8 extends Serializable, K9 extends Serializable, T9 extends Serializable, K10 extends Serializable, T10 extends Serializable, K11 extends Serializable, T11 extends Serializable> Template for web level, session-based caching a master, record list with two slave lists for editing in various web pages.AbstractCompositeCache_12S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable, K7 extends Serializable, T7 extends Serializable, K8 extends Serializable, T8 extends Serializable, K9 extends Serializable, T9 extends Serializable, K10 extends Serializable, T10 extends Serializable, K11 extends Serializable, T11 extends Serializable, K12 extends Serializable, T12 extends Serializable> Template for web level, session-based caching a master, record list with twelve slave lists for editing in various web pages.AbstractCompositeCache_13S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable, K7 extends Serializable, T7 extends Serializable, K8 extends Serializable, T8 extends Serializable, K9 extends Serializable, T9 extends Serializable, K10 extends Serializable, T10 extends Serializable, K11 extends Serializable, T11 extends Serializable, K12 extends Serializable, T12 extends Serializable, K13 extends Serializable, T13 extends Serializable> Template for web level, session-based caching a master, record list with thirteen slave lists for editing in various web pages.AbstractCompositeCache_14S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable, K7 extends Serializable, T7 extends Serializable, K8 extends Serializable, T8 extends Serializable, K9 extends Serializable, T9 extends Serializable, K10 extends Serializable, T10 extends Serializable, K11 extends Serializable, T11 extends Serializable, K12 extends Serializable, T12 extends Serializable, K13 extends Serializable, T13 extends Serializable, K14 extends Serializable, T14 extends Serializable> Template for web level, session-based caching a master, record list with fourteen slave lists for editing in various web pages.AbstractCompositeCache_15S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable, K7 extends Serializable, T7 extends Serializable, K8 extends Serializable, T8 extends Serializable, K9 extends Serializable, T9 extends Serializable, K10 extends Serializable, T10 extends Serializable, K11 extends Serializable, T11 extends Serializable, K12 extends Serializable, T12 extends Serializable, K13 extends Serializable, T13 extends Serializable, K14 extends Serializable, T14 extends Serializable, K15 extends Serializable, T15 extends Serializable> Template for web level, session-based caching a master, record list with fifteen slave lists for editing in various web pages.AbstractCompositeCache_1S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable> Template for web level, session-based caching a master, record list with one slave list for editing in various web pages.AbstractCompositeCache_2S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable> Template for web level, session-based caching a master, record list with two slave lists for editing in various web pages.AbstractCompositeCache_3S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable> Template for web level, session-based caching a master, record list with three slave lists for editing in various web pages.AbstractCompositeCache_4S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable> Template for web level, session-based caching a master, record list with four slave lists for editing in various web pages.AbstractCompositeCache_5S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable> Template for web level, session-based caching a master, record list with five slave lists for editing in various web pages.AbstractCompositeCache_6S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable> Template for web level, session-based caching a master, record list with six slave lists for editing in various web pages.AbstractCompositeCache_7S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable, K7 extends Serializable, T7 extends Serializable> Template for web level, session-based caching a master, record list with seven slave lists for editing in various web pages.AbstractCompositeCache_8S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable, K7 extends Serializable, T7 extends Serializable, K8 extends Serializable, T8 extends Serializable> Template for web level, session-based caching a master, record list with eight slave lists for editing in various web pages.AbstractCompositeCache_9S<KM extends Serializable,TM extends Serializable, K1 extends Serializable, T1 extends Serializable, K2 extends Serializable, T2 extends Serializable, K3 extends Serializable, T3 extends Serializable, K4 extends Serializable, T4 extends Serializable, K5 extends Serializable, T5 extends Serializable, K6 extends Serializable, T6 extends Serializable, K7 extends Serializable, T7 extends Serializable, K8 extends Serializable, T8 extends Serializable, K9 extends Serializable, T9 extends Serializable> Template for web level, session-based caching a master, record list with nine slave lists for editing in various web pages.Interface validating a form based on annotations in Struts 2.Implementation ofAnnotationValidatiorused byAnnotationValidationInterceptor2.Describes the result of a attempting to convert from a string to the generic type, and the field to receive it, successful or not.Thread local execution state of algorithm about a field.Thread local execution state of algorithm.Describes processing step.Default library for formatting a record to a view helper in Struts 2.Whether a converter annotation is explicitly set and whether it's single value or collection.Modes of how an unformatted, record field is converted to a formatted, display field, each with their own processing function.Whether a record or display field is a single value, array, or collection.Implementation ofFormFormatterused byFormFormatterInterceptor.Thread local execution state of algorithm about a field.Thread local execution state of algorithm.Standard implementation ofPolicyLookupthat creates a Singleton instance from an initial configuration that returns the built-in form field policies and, if classpath scanning is enabled, automatically finds and adds bespoke ones.Interface of library for formatting a record to a view helper in Struts 2.Static library functions for formatting data for display but also parsing them for validation.Interface of form formatter in Struts 2.Strategy for finding list of ids or other primary keys.Static functions used by validation Interceptors, form formating Interceptors and validators.Summarises the list of recognised annotations of a form field.Describes a type of form field annotation and an instance of the policy it configures.InterceptorCommonLibrary.DefaultCollectionConverterEntry<T,C extends CollectionConverter<?, T>> Describes table entry that finds a default converter for a single value field.InterceptorCommonLibrary.DefaultConverterEntry<T,C extends Converter<?, T>> Describes table entry that finds a default converter for a single value field.Describes table entry that finds a policy class from the annotation class that configures it.Generic Adapter definition for extracting the id or primary key from a Data Transfer Object or entity bean.Template, record list framework that uses finder Commands to lazy load lists, pages of a list, and details of the currently selected record as needed, and typically combined with others in a framework likeAbstractCompositeCache.Configuration set by concrete class to control template behaviour for lists.ListCacheListener<T extends Serializable>Notifies that list, selected item, or selection index changed or marked for reload.Comparator used byListCache.Strategy for finding a sorted list.ListSizeFinder<M extends Serializable>Strategy for finding the size of a list of records.Class for serializable type parameters where no instance will actually be created.Strategy for lazy loading a page of records to display from their ids (or other unique key), typically found by a pairedIdListFinderinstance.Strategy for lazy loading a page of records to display from an index range (0 based), typically with list size found byListSizeFinder.PageExtensionAssembler<T extends Serializable>Transfer Object Assembler for lazy loading additional data needed for a search results page that a base record list finder (instance ofListFinder) does not find.Defines a helper that returns the policy implementation (adjuster, converter or validator) from a form field policy annotation (but not custom policies as these already refer to their implementing policy), returns the default converter for a form field type, and adds/updates such lookup lists.Static library functions for servlets.Strategy for finding single item.Various static library functions for use by library clients not covered other libraries.