Class AbstractPolicySupport<A extends Annotation>
java.lang.Object
name.matthewgreet.strutscommons.policy.AbstractPolicySupport<A>
- All Implemented Interfaces:
Policy<A>
- Direct Known Subclasses:
AbstractAdjusterSupport,AbstractCollectionConverterSupport,AbstractCollectionPostConversionAdjusterSupport,AbstractCollectionPostConversionValidatorSupport,AbstractConverterSupport,AbstractNonConversionValidatorSupport,AbstractPostConversionAdjusterSupport,AbstractPostConversionValidatorSupport
public abstract class AbstractPolicySupport<A extends Annotation>
extends Object
implements Policy<A>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns form field annotation configuring this instance.voidsetAnnotation(A annotation) Sets annotation that configures this policy.
-
Constructor Details
-
AbstractPolicySupport
public AbstractPolicySupport()
-
-
Method Details
-
getAnnotation
Returns form field annotation configuring this instance. Returns null if converter or collection converter is being used as a default converter or collection converter.- Specified by:
getAnnotationin interfacePolicy<A extends Annotation>
-
setAnnotation
Description copied from interface:PolicySets annotation that configures this policy.- Specified by:
setAnnotationin interfacePolicy<A extends Annotation>
-