com.mortbay.Util
Class ConverterSet.PrimitiveConverter
java.lang.Object
|
+--com.mortbay.Util.ConverterSet.PrimitiveConverter
- Enclosing class:
- ConverterSet
- public static class ConverterSet.PrimitiveConverter
- extends java.lang.Object
- implements Converter
Method Summary |
java.lang.Object |
convert(java.lang.Object toConvert,
java.lang.Class convertTo,
Converter context)
Try to convert a value. |
static java.lang.Class[] |
getPrimitives()
Return an Array of all the primitive class types |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
aBoolean
public static final java.lang.Boolean aBoolean
aByte
public static final java.lang.Byte aByte
aCharacter
public static final java.lang.Character aCharacter
aDouble
public static final java.lang.Double aDouble
aFloat
public static final java.lang.Float aFloat
aInteger
public static final java.lang.Integer aInteger
aLong
public static final java.lang.Long aLong
aShort
public static final java.lang.Short aShort
ConverterSet.PrimitiveConverter
public ConverterSet.PrimitiveConverter()
getPrimitives
public static java.lang.Class[] getPrimitives()
- Return an Array of all the primitive class types
convert
public java.lang.Object convert(java.lang.Object toConvert,
java.lang.Class convertTo,
Converter context)
- Description copied from interface: Converter
- Try to convert a value.
A good check for implementors of this class as a first line is:
if (toConvert.getClass().equals(convertTo)) return toConvert;
- Specified by:
- convert in interface Converter
- Tags copied from interface: Converter
- Parameters:
toConvert
- Value to convertconvertTo
- Type to convert tocontext
- The context within which the converter was called.
If Converters use other Converters, this is passed as
the outermost Converter so that recursive calls have
access to all available Converters. Converter
implementations should pass this if passed null.- Returns:
- The converted value, or null if not possible