Provided anyRef must be a "pegasus" data type: java.
Provided anyRef must be a "pegasus" data type: java.lang.* primitives, ByteString, DataMap or DataList.
THe returned String is scala source that evaluates to the provided any ref.
E.g.
For an float of 3.14, the returned string would be 3.14f (unquoted), which in scala evaluates to the 3.14 float.
For a string of "text" the returned string would be "text" (with quotes).
For A DataMap containing { "message": "hello!" }, the returned string would be: DataTemplates.mapLiteral("""{ "message": "hello!" }"""), which also evaluates to the provided DataMap provided.
Provides conversions between the various type systems involved in pegasus data binding generation.