quiero usar protobuff en una aplicación Java para facilitar la serialización y tengo una pregunta acerca de esta cita desde el sitio web de Googleserialización Java con búfer de protocolo de
Protocol Buffers y Diseño OO clases búfer de protocolo son básicamente titulares de datos tontos (como estructuras en C++); no hacen buenos ciudadanos de primera clase en un modelo de objetos. Si desea agregar un comportamiento más rico a una clase generada , la mejor manera de hacerlo es para envolver la clase de memoria de protocolo generada en una clase específica de la aplicación . El ajuste de los buffers de protocolo también es una buena idea si no tiene control sobre el diseño del archivo .proto (si, por ejemplo, está reutilizando uno de otro proyecto ). En ese caso, puede utilizar la clase contenedora para elaborar una interfaz más adecuado para el entorno único de su aplicación: ocultar algunos datos y métodos, exponiendo funciones de confort, etc. Debe nunca agregue el comportamiento a la generada clases heredando de ellas. Este romperá los mecanismos internos y es no buena práctica orientada a objetos de todos modos.
de: http://code.google.com/apis/protocolbuffers/docs/javatutorial.html
¿Qué quiere decir cuando se dice que envuelva la clase creada?
mira envoltorio de diseño de patrón, también conocido como adaptador http://en.wikipedia.org/wiki/Adapter_pattern – none