- java.lang.Object
-
- org.eclipse.persistence.json.JsonPlatform
-
- org.eclipse.persistence.json.MySQLJsonPlatform
-
- All Implemented Interfaces:
org.eclipse.persistence.internal.databaseaccess.DatabaseJsonPlatform
public class MySQLJsonPlatform extends JsonPlatform
-
-
Constructor Summary
Constructors Constructor Description MySQLJsonPlatform()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcustomParameterMarker()MySQL specific custom JSON parameter marker.voidupdateFieldTypes(Hashtable<Class<?>,org.eclipse.persistence.internal.databaseaccess.FieldTypeDefinition> fieldTypeMapping)Update the mapping of JSON class types to MySQL database types for the schema framework.-
Methods inherited from class org.eclipse.persistence.json.JsonPlatform
convertDataValueToJsonValue, convertJsonValueToDataValue, isJsonType
-
-
-
-
Method Detail
-
updateFieldTypes
public void updateFieldTypes(Hashtable<Class<?>,org.eclipse.persistence.internal.databaseaccess.FieldTypeDefinition> fieldTypeMapping)
Update the mapping of JSON class types to MySQL database types for the schema framework.- Specified by:
updateFieldTypesin interfaceorg.eclipse.persistence.internal.databaseaccess.DatabaseJsonPlatform- Overrides:
updateFieldTypesin classJsonPlatform- Parameters:
fieldTypeMapping-Mapwith mappings to be updated.
-
customParameterMarker
public String customParameterMarker()
MySQL specific custom JSON parameter marker.- Returns:
- JSON parameter marker
-
-