public Object parseStruct(final String text)
      throws IOException, SerDeException {
    Preconditions.checkNotNull(text);
    Preconditions.checkState(this.oi != null);
    final JsonNode rootNode = this.objectMapper.reader().readTree(text);
    return visitNode(rootNode, this.oi);
  }
Parse text containing a complete JSON object.

@param text The text to parse
@return A List of Objects, one for each field in the JSON object
@throws IOException Unable to parse the JSON text
@throws SerDeException The SerDe is not configured correctly
serde/src/java/org/apache/hadoop/hive/serde2/json/HiveJsonReader.java