Class InterceptorCommonLibrary.ConfiguredPolicy<T>
java.lang.Object
name.matthewgreet.strutscommons.util.InterceptorCommonLibrary.ConfiguredPolicy<T>
- All Implemented Interfaces:
Serializable
- Enclosing class:
InterceptorCommonLibrary
public static class InterceptorCommonLibrary.ConfiguredPolicy<T>
extends Object
implements Serializable
Describes a type of form field annotation and an instance of the policy it configures.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionAdjuster
<?> boolean
static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makeAdjusterResult
(Adjuster<Annotation> adjuster) static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makeCollectionConverterResult
(CollectionConverter<?, T> collectionConverter, boolean defaultAnnotation) static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makeCollectionPostConversionAdjusterResult
(CollectionPostConversionAdjuster<?, T> collectionPostConversionAdjuster) static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makeCollectionPostConversionValidatorResult
(CollectionPostConversionValidator<?, T> collectionPostConversionValidator) static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makeConverterResult
(Converter<?, T> converter, boolean defaultAnnotation) static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makeManualParameterConversionResult
(Annotation annotation) static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makeNAResult
(Annotation annotation) static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makeNonConversionValidatorResult
(NonConversionValidator<?> nonConversionValidator) static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makePostConversionAdjusterResult
(PostConversionAdjuster<?, T> postConversionAdjuster) static <T> InterceptorCommonLibrary.ConfiguredPolicy
<T> makePostConversionValidatorResult
(PostConversionValidator<?, T> postConversionValidator)
-
Method Details
-
makeNAResult
-
makeAdjusterResult
public static <T> InterceptorCommonLibrary.ConfiguredPolicy<T> makeAdjusterResult(Adjuster<Annotation> adjuster) -
makeCollectionConverterResult
public static <T> InterceptorCommonLibrary.ConfiguredPolicy<T> makeCollectionConverterResult(CollectionConverter<?, T> collectionConverter, boolean defaultAnnotation) -
makeCollectionPostConversionAdjusterResult
public static <T> InterceptorCommonLibrary.ConfiguredPolicy<T> makeCollectionPostConversionAdjusterResult(CollectionPostConversionAdjuster<?, T> collectionPostConversionAdjuster) -
makeCollectionPostConversionValidatorResult
public static <T> InterceptorCommonLibrary.ConfiguredPolicy<T> makeCollectionPostConversionValidatorResult(CollectionPostConversionValidator<?, T> collectionPostConversionValidator) -
makeConverterResult
public static <T> InterceptorCommonLibrary.ConfiguredPolicy<T> makeConverterResult(Converter<?, T> converter, boolean defaultAnnotation) -
makeManualParameterConversionResult
public static <T> InterceptorCommonLibrary.ConfiguredPolicy<T> makeManualParameterConversionResult(Annotation annotation) -
makeNonConversionValidatorResult
public static <T> InterceptorCommonLibrary.ConfiguredPolicy<T> makeNonConversionValidatorResult(NonConversionValidator<?> nonConversionValidator) -
makePostConversionAdjusterResult
public static <T> InterceptorCommonLibrary.ConfiguredPolicy<T> makePostConversionAdjusterResult(PostConversionAdjuster<?, T> postConversionAdjuster) -
makePostConversionValidatorResult
public static <T> InterceptorCommonLibrary.ConfiguredPolicy<T> makePostConversionValidatorResult(PostConversionValidator<?, T> postConversionValidator) -
getAnnotationUsage
-
getAnnotation
-
getDefaultAnnotation
public boolean getDefaultAnnotation() -
getAdjuster
-
getCollectionConverter
-
getCollectionPostConversionAdjuster
-
getCollectionPostConversionValidator
-
getConverter
-
getNonConversionValidator
-
getPostConversionAdjuster
-
getPostConversionValidator
-