Class JXPath11CompatibleTypeConverter
java.lang.Object
org.apache.commons.jxpath.util.BasicTypeConverter
org.apache.commons.jxpath.util.JXPath11CompatibleTypeConverter
- All Implemented Interfaces:
TypeConverter
TypeConverter implementation to circumvent automagic
NodeSet
decoding. Suggested by JIRA issue JXPATH-10.- Since:
- JXPath 1.3
- Version:
- $Revision: 658784 $ $Date: 2008-05-21 12:44:55 -0500 (Wed, 21 May 2008) $
- Author:
- Matt Benson
-
Nested Class Summary
Nested classes/interfaces inherited from class BasicTypeConverter
BasicTypeConverter.ValueNodeSet, BasicTypeConverter.ValuePointer -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class BasicTypeConverter
allocateCollection, allocateNumber, canCreateCollection, convertNullToPrimitive, convertStringToPrimitive, unmodifiableCollection
-
Constructor Details
-
JXPath11CompatibleTypeConverter
public JXPath11CompatibleTypeConverter()
-
-
Method Details
-
canConvert
Description copied from class:BasicTypeConverterReturns true if it can convert the supplied object to the specified class.- Specified by:
canConvertin interfaceTypeConverter- Overrides:
canConvertin classBasicTypeConverter- Parameters:
object- to checktoType- prospective destination class- Returns:
- boolean
-
convert
Description copied from class:BasicTypeConverterConverts the supplied object to the specified type. Throws a runtime exception if the conversion is not possible.- Specified by:
convertin interfaceTypeConverter- Overrides:
convertin classBasicTypeConverter- Parameters:
object- to converttoType- destination class- Returns:
- converted object
-