Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

    public class JXPath11CompatibleTypeConverter

extends BasicTypeConverter

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

Constructor Summary
`JXPath11CompatibleTypeConverter()`

Method Summary
`boolean` | `canConvert(Object object, Class toType)` Returns true if it can convert the supplied object to the specified class.
`Object` | `convert(Object object, Class toType)` Converts the supplied object to the specified type.

Methods inherited from class org.apache.commons.jxpath.util.BasicTypeConverter
`allocateCollection, allocateNumber, canCreateCollection, convertNullToPrimitive, convertStringToPrimitive, unmodifiableCollection`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### JXPath11CompatibleTypeConverter

    public JXPath11CompatibleTypeConverter()

Method Detail

### canConvert

    public boolean canConvert(Object object,
                              Class toType)

  Description copied from class: `BasicTypeConverter`
  Returns true if it can convert the supplied object to the specified class.

  Specified by:
    `canConvert` in interface `TypeConverter`
  Overrides:
    `canConvert` in class `BasicTypeConverter`
  Parameters:
    `object` - to check
    `toType` - prospective destination class
  Returns:
    boolean

### convert

    public Object convert(Object object,
                          Class toType)

  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 interface `TypeConverter`
  Overrides:
    `convert` in class `BasicTypeConverter`
  Parameters:
    `object` - to convert
    `toType` - destination class
  Returns:
    converted object

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2001-2008 The Apache Software Foundation. All Rights Reserved.