Class AbstractCustomListPostConversionAdjusterSupport<T>
java.lang.Object
name.matthewgreet.strutscommons.policy.AbstractPolicySupport<CustomListPostConversionAdjuster>
name.matthewgreet.strutscommons.policy.AbstractListPostConversionAdjusterSupport<CustomListPostConversionAdjuster,T>
name.matthewgreet.strutscommons.policy.AbstractCustomListPostConversionAdjusterSupport<T>
- All Implemented Interfaces:
ListPostConversionAdjuster<CustomListPostConversionAdjuster,,T> Policy<CustomListPostConversionAdjuster>
public abstract class AbstractCustomListPostConversionAdjusterSupport<T>
extends AbstractListPostConversionAdjusterSupport<CustomListPostConversionAdjuster,T>
Template class for custom list post-conversion adjusters that modifies a form field array or collection.
Despite the name, recipient form fields can be non-list collections and arrays. This is useful for adjusting the
list as a whole, such as sorting or removing null entries, and are run after individual entry post-conversion
adjusters and before post conversion validators. Subclasses must implement
#adjust.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether validator should not be skipped if conversion was skipped.Methods inherited from class name.matthewgreet.strutscommons.policy.AbstractPolicySupport
getAnnotation, setAnnotationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface name.matthewgreet.strutscommons.policy.ListPostConversionAdjuster
adjust, getRecipientClassMethods inherited from interface name.matthewgreet.strutscommons.policy.Policy
getAnnotation, setAnnotation
-
Constructor Details
-
AbstractCustomListPostConversionAdjusterSupport
public AbstractCustomListPostConversionAdjusterSupport()
-
-
Method Details
-
getProcessNoValue
public boolean getProcessNoValue()Description copied from interface:ListPostConversionAdjusterReturns whether validator should not be skipped if conversion was skipped.
-