Convertir objetos JSON en variables simples en Java

Tengo un JSON muy pesado con muchos parámetros que quiero convertir en un objeto Java que contenga solo algunos de ellos.

Conversión directa como esta

DataObject obj = gson.fromJson(br, DataObject.class);

no es una opinión.

¿Cómo puedo acceder a campos individuales dentro de objetos (solovalue debajodate ytype debajoattributes debajocompletion_date)? Ejemplo de JSON:

{"results":[
    {"date":{
        "attributes":{
        "type":null},
        "value":"December 13, 2010"},
    "is_structured":"No",
    "completion_date":{
        "attributes":{
            "type":"Anticipated"},
        "value":"March 2016"},
     ....

Respuestas a la pregunta(2)

Su respuesta a la pregunta