Package org.apache.commons.jxpath.util
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) $
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.commons.jxpath.util.BasicTypeConverter
BasicTypeConverter.ValueNodeSet, BasicTypeConverter.ValuePointer
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.commons.jxpath.util.BasicTypeConverter
allocateCollection, allocateNumber, canCreateCollection, convertNullToPrimitive, convertStringToPrimitive, unmodifiableCollection
-
Constructor Details
-
JXPath11CompatibleTypeConverter
public JXPath11CompatibleTypeConverter()
-
-
Method Details
-
canConvert
Description copied from class:BasicTypeConverter
Returns true if it can convert the supplied object to the specified class.- Specified by:
canConvert
in interfaceTypeConverter
- Overrides:
canConvert
in classBasicTypeConverter
- Parameters:
object
- to checktoType
- prospective destination class- Returns:
- boolean
-
convert
Description copied from class:BasicTypeConverter
Converts the supplied object to the specified type. Throws a runtime exception if the conversion is not possible.- Specified by:
convert
in interfaceTypeConverter
- Overrides:
convert
in classBasicTypeConverter
- Parameters:
object
- to converttoType
- destination class- Returns:
- converted object
-