JIDE 3.5.15

com.jidesoft.converter
Class StringArrayConverter

java.lang.Object
  extended by com.jidesoft.converter.StringArrayConverter
All Implemented Interfaces:
ObjectConverter

public class StringArrayConverter
extends Object
implements ObjectConverter


Field Summary
static ConverterContext CONTEXT
           
 
Constructor Summary
StringArrayConverter()
          Creates a StringArrayConverter using default constructor.
StringArrayConverter(String separator)
          Creates a StringArrayConverter with a specified separator.
 
Method Summary
 Object fromString(String string, ConverterContext context)
          Converts from String to an object.
 boolean supportFromString(String string, ConverterContext context)
          If it supports fromString.
 boolean supportToString(Object object, ConverterContext context)
          If it supports toString method.
 String toString(Object object, ConverterContext context)
          Converts from object to String based on current locale.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTEXT

public static final ConverterContext CONTEXT
Constructor Detail

StringArrayConverter

public StringArrayConverter()
Creates a StringArrayConverter using default constructor. The semicolon (";") will be used as the separator when converting from string to array and vise versa.


StringArrayConverter

public StringArrayConverter(String separator)
Creates a StringArrayConverter with a specified separator. Please make sure the separator is not used in the character set used in each string element. For example, you want to use space as separator, then each string in the string array must not use space.

Parameters:
separator - the separator used to separate string to an array.
Method Detail

toString

public String toString(Object object,
                       ConverterContext context)
Description copied from interface: ObjectConverter
Converts from object to String based on current locale.

Specified by:
toString in interface ObjectConverter
Parameters:
object - object to be converted
context - converter context to be used
Returns:
the String

supportToString

public boolean supportToString(Object object,
                               ConverterContext context)
Description copied from interface: ObjectConverter
If it supports toString method.

Specified by:
supportToString in interface ObjectConverter
Parameters:
object - object to be converted
context - converter context to be used
Returns:
true if supports toString

fromString

public Object fromString(String string,
                         ConverterContext context)
Description copied from interface: ObjectConverter
Converts from String to an object.

Specified by:
fromString in interface ObjectConverter
Parameters:
string - the string
context - context to be converted
Returns:
the object converted from string

supportFromString

public boolean supportFromString(String string,
                                 ConverterContext context)
Description copied from interface: ObjectConverter
If it supports fromString.

Specified by:
supportFromString in interface ObjectConverter
Parameters:
string - the string
context - context to be converted
Returns:
true if it supports

JIDE 3.5.15