EMF

'’boolean org.eclipse.emf.ecore.EDataType.isSerializable() Returns the value of the ‘Serializable’ attribute. The default value is “true”.

It represents whether values of this type will be serialized. For a serializable data type, there will be factory methods of the form:

String convertXyzToString(EDataType metaObject, Object instanceValue)
  Object createXyzFromString(EDataType metaObject, String initialValue)

in the generated factory implementation. Clients will typically need to hand write the bodies of these generated methods.’’ (reference)