## Uses of Interface
com.opensymphony.xwork2.conversion.TypeConverter

- Packages that use TypeConverter
  Package | Description
  --- | ---
  com.opensymphony.xwork2 | Main XWork interfaces and classes.
  com.opensymphony.xwork2.conversion |
  com.opensymphony.xwork2.conversion.impl |
  com.opensymphony.xwork2.factory |
  com.opensymphony.xwork2.ognl |
  org.apache.struts2.conversion |
  org.apache.struts2.util |

- - ### Uses of TypeConverter in com.opensymphony.xwork2

    Methods in com.opensymphony.xwork2 that return TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `TypeConverter` | ObjectFactory.`buildConverter(Class<? extends TypeConverter> converterClass, Map<String,Object> extraContext)` Build converter of given type

    Method parameters in com.opensymphony.xwork2 with type arguments of type TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `TypeConverter` | ObjectFactory.`buildConverter(Class<? extends TypeConverter> converterClass, Map<String,Object> extraContext)` Build converter of given type

  - ### Uses of TypeConverter in com.opensymphony.xwork2.conversion

    Methods in com.opensymphony.xwork2.conversion that return TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `TypeConverter` | TypeConverterCreator.`createTypeConverter(Class<?> clazz)` Creates `TypeConverter` from given class
    `TypeConverter` | TypeConverterCreator.`createTypeConverter(String className)` Creates `TypeConverter` from given class
    `TypeConverter` | TypeConverterHolder.`getDefaultMapping(String className)` Returns instance of `TypeConverter` associated with given class

    Methods in com.opensymphony.xwork2.conversion with parameters of type TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `void` | TypeConverterHolder.`addDefaultMapping(String className, TypeConverter typeConverter)` Adds mapping for default type converters - application scoped

  - ### Uses of TypeConverter in com.opensymphony.xwork2.conversion.impl

    Classes in com.opensymphony.xwork2.conversion.impl that implement TypeConverter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArrayConverter`
    `class` | `CollectionConverter`
    `class` | `DateConverter`
    `class` | `DefaultTypeConverter` Default type conversion.
    `class` | `NumberConverter`
    `class` | `StringConverter`
    `class` | `XWorkBasicConverter`
    `class` | `XWorkConverter` XWorkConverter is a singleton used by many of the Struts 2's Ognl extension points, such as InstantiatingNullHandler, XWorkListPropertyAccessor etc to do object conversion.

    Methods in com.opensymphony.xwork2.conversion.impl that return TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `TypeConverter` | DefaultTypeConverter.`getTypeConverter(Map<String,Object> context)`
    `TypeConverter` | XWorkConverter.`lookup(Class clazz)` Looks for a TypeConverter in the default mappings.
    `TypeConverter` | XWorkConverter.`lookup(String className, boolean isPrimitive)` Looks for a TypeConverter in the default mappings.

    Methods in com.opensymphony.xwork2.conversion.impl with parameters of type TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `void` | XWorkConverter.`registerConverter(String className, TypeConverter converter)`

  - ### Uses of TypeConverter in com.opensymphony.xwork2.factory

    Methods in com.opensymphony.xwork2.factory that return TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `TypeConverter` | ConverterFactory.`buildConverter(Class<? extends TypeConverter> converterClass, Map<String,Object> extraContext)` Build converter of given type
    `TypeConverter` | StrutsConverterFactory.`buildConverter(Class<? extends TypeConverter> converterClass, Map<String,Object> extraContext)`

    Method parameters in com.opensymphony.xwork2.factory with type arguments of type TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `TypeConverter` | ConverterFactory.`buildConverter(Class<? extends TypeConverter> converterClass, Map<String,Object> extraContext)` Build converter of given type
    `TypeConverter` | StrutsConverterFactory.`buildConverter(Class<? extends TypeConverter> converterClass, Map<String,Object> extraContext)`

  - ### Uses of TypeConverter in com.opensymphony.xwork2.ognl

    Classes in com.opensymphony.xwork2.ognl that implement TypeConverter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `XWorkTypeConverterWrapper` Wraps an OGNL TypeConverter as an XWork TypeConverter

    Methods in com.opensymphony.xwork2.ognl that return TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `TypeConverter` | OgnlTypeConverterWrapper.`getTarget()`

    Constructors in com.opensymphony.xwork2.ognl with parameters of type TypeConverter
    Constructor and Description
    `OgnlTypeConverterWrapper(TypeConverter converter)`

  - ### Uses of TypeConverter in org.apache.struts2.conversion

    Classes in org.apache.struts2.conversion that implement TypeConverter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UploadedFileConverter`

    Methods in org.apache.struts2.conversion that return TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `TypeConverter` | StrutsTypeConverterCreator.`createTypeConverter(Class<?> clazz)`
    `TypeConverter` | StrutsTypeConverterCreator.`createTypeConverter(String className)`
    `TypeConverter` | StrutsTypeConverterHolder.`getDefaultMapping(String className)`

    Methods in org.apache.struts2.conversion with parameters of type TypeConverter
    Modifier and Type | Method and Description
    --- | ---
    `void` | StrutsTypeConverterHolder.`addDefaultMapping(String className, TypeConverter typeConverter)`

  - ### Uses of TypeConverter in org.apache.struts2.util

    Classes in org.apache.struts2.util that implement TypeConverter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StrutsTypeConverter`

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.