Classes which implement this interface may participate in the data binding process as formatted value converters.
import org.grails.databinding.converters.FormattedValueConverter class FormattedStringValueConverter implements FormattedValueConverter { def convert(value, String format) { if('UPPERCASE' == format) { value = value.toUpperCase() } else if('LOWERCASE' == format) { value = value.toLowerCase() } value } Class getTargetType() { // specifies the type to which this converter may be applied String } }
Methods inherited from class | Name |
---|---|
interface grails.databinding.converters.FormattedValueConverter |
grails.databinding.converters.FormattedValueConverter#convert(java.lang.Object, java.lang.String), grails.databinding.converters.FormattedValueConverter#getTargetType() |
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |