A technique for generating code to implement value objects is described.
Code is generated by reading into an object generator a description of an
interface for an object for use by a database application to access data
managed by a database server. The object generator automatically
generates code that implements the object based on the description and
data types supported by the database server.