Module org.eclipse.persistence.jpa
Class ConverterManager
- java.lang.Object
-
- org.eclipse.persistence.internal.jpa.metadata.converters.ConverterManager
-
public class ConverterManager extends Object
Manage field value to JDBC data type converters loaded from SPI providers.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConvertercreateConverter(String type)Create an instance of field value to JDBC data type converter mapped to providedConvertermetadata class name.static ConverterManagergetInstance()Get singleton instance of converters manager.booleanhasConverter(String type)Check whether converter instanceSupplierexists for providedConvertermetadata class name.
-
-
-
Method Detail
-
getInstance
public static final ConverterManager getInstance()
Get singleton instance of converters manager.- Returns:
- singleton instance of converters manager
-
hasConverter
public boolean hasConverter(String type)
Check whether converter instanceSupplierexists for providedConvertermetadata class name.- Parameters:
type-Convertermetadata fully qualified class name- Returns:
- value of
truewhen there exists mapping for provided class name orfalseotherwise
-
createConverter
public Converter createConverter(String type)
Create an instance of field value to JDBC data type converter mapped to providedConvertermetadata class name.- Parameters:
type-Convertermetadata fully qualified class name- Returns:
- new instance of field value to JDBC data type converter
-
-