Class ByteConverter
java.lang.Object
name.matthewgreet.strutscommons.policy.AbstractPolicySupport<ByteConversion>
name.matthewgreet.strutscommons.policy.AbstractConverterSupport<ByteConversion,Byte>
name.matthewgreet.strutscommons.policy.ByteConverter
- All Implemented Interfaces:
Converter<ByteConversion,,Byte> Policy<ByteConversion>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns result of conversion of form field.Returns single 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 whetherConverter.convert(java.lang.String, java.lang.Class<? extends T>)converts empty string value, andConverter.format(T)formats null value.Returns type of recipient 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
-
ByteConverter
public ByteConverter()
-
-
Method Details
-
format
Description copied from interface:ConverterReturns single field value formatted for display in a form field. Only applies single value recipients. Not called if the unformatted value is null, unlessConverter.getProcessNoValue()returns true..- Throws:
Exception
-
getRecipientClass
Description copied from interface:ConverterReturns type of recipient fields that can receive converted form value. -
getMessageType
Description copied from interface:ConverterReturns whether to write any error message to action errors, field errors, or action messages. -
getMessage
Description copied from interface:ConverterReturns message set by annotation. Used ifConverter.getMessageKey()is empty string or it fails to find a message. -
getMessageKey
Description copied from interface:ConverterReturns 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:ConverterReturns name of field to receive converted form value, which can be empty string to use default. -
convert
public ConversionResult<Byte> convert(String formValue, Class<? extends Byte> recipientClass) throws Exception Description copied from interface:ConverterReturns result of conversion of form field. This is not called if the form value is empty string or null, unlessConverter.getProcessNoValue()returns true.- Throws:
Exception
-
getProcessNoValue
public boolean getProcessNoValue()Description copied from interface:ConverterReturns whetherConverter.convert(java.lang.String, java.lang.Class<? extends T>)converts empty string value, andConverter.format(T)formats null value.
-