public class

StringTrimmerEditor

extends PropertyEditorSupport
java.lang.Object
   ↳ java.beans.PropertyEditorSupport
     ↳ org.springframework.beans.propertyeditors.StringTrimmerEditor

Class Overview

Property editor that trims Strings.

Optionally allows transforming an empty string into a null value. Needs to be explictly registered, e.g. for command binding.

Summary

Public Constructors
StringTrimmerEditor(boolean emptyAsNull)
Create a new StringTrimmerEditor.
StringTrimmerEditor(String charsToDelete, boolean emptyAsNull)
Create a new StringTrimmerEditor.
Public Methods
String getAsText()
void setAsText(String text)
[Expand]
Inherited Methods
From class java.beans.PropertyEditorSupport
From class java.lang.Object
From interface java.beans.PropertyEditor

Public Constructors

public StringTrimmerEditor (boolean emptyAsNull)

Also: SpringBeans

Create a new StringTrimmerEditor.

Parameters
emptyAsNull true if an empty String is to be transformed into null

public StringTrimmerEditor (String charsToDelete, boolean emptyAsNull)

Also: SpringBeans

Create a new StringTrimmerEditor.

Parameters
charsToDelete a set of characters to delete, in addition to trimming an input String. Useful for deleting unwanted line breaks: e.g. "\r\n\f" will delete all new lines and line feeds in a String.
emptyAsNull true if an empty String is to be transformed into null

Public Methods

public String getAsText ()

public void setAsText (String text)