Class IntegerCSVConverter
java.lang.Object
name.matthewgreet.strutscommons.policy.AbstractPolicySupport<IntegerCSVConversion>
name.matthewgreet.strutscommons.policy.AbstractListConverterSupport<IntegerCSVConversion,Integer>
name.matthewgreet.strutscommons.policy.IntegerCSVConverter
- All Implemented Interfaces:
ListConverter<IntegerCSVConversion,,Integer> Policy<IntegerCSVConversion>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns result of conversion of form field.Returns collection-based field value formatted for display in a form field.Returns message set by annotation.Returns message key set by annotation, which is used to retrieve message from Action's TextProvider if it's not empty string.Returns whether to write any error message to action errors, field errors, or action messages.booleanReturns item types of recipient collection fields that can receive converted form value.Returns name of field to receive converted form value, which can be empty string to use default.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.Policy
getAnnotation, setAnnotation
-
Constructor Details
-
IntegerCSVConverter
public IntegerCSVConverter()
-
-
Method Details
-
format
Description copied from interface:ListConverterReturns collection-based field value formatted for display in a form field. Not called if the unformatted value is null or empty list, unlessListConverter.getProcessNoValue()returns true.- Throws:
Exception
-
getRecipientClass
Description copied from interface:ListConverterReturns item types of recipient collection fields that can receive converted form value. Not to be confused with collection type. -
getMessageType
Description copied from interface:ListConverterReturns whether to write any error message to action errors, field errors, or action messages. -
getMessage
Description copied from interface:ListConverterReturns message set by annotation. Used ifListConverter.getMessageKey()is empty string or it fails to find a message. -
getMessageKey
Description copied from interface:ListConverterReturns message key set by annotation, which is used to retrieve message from Action's TextProvider if it's not empty string. -
getRecipientFieldName
Description copied from interface:ListConverterReturns name of field to receive converted form value, which can be empty string to use default. -
convert
public ConversionResult<Integer> convert(String formValue, Class<?> recipientFieldClass, Class<? extends Integer> recipientClass) throws Exception Description copied from interface:ListConverterReturns result of conversion of form field. This is not called if the form value is empty string or null, unlessListConverter.getProcessNoValue()returns true..- Throws:
Exception
-
getProcessNoValue
public boolean getProcessNoValue()Description copied from interface:ListConverter
-