Package org.xbill.DNS.utils.json.exception

Examples of org.xbill.DNS.utils.json.exception.MissingFieldJsonDeserializationException


     */
  protected JsonNode findFieldNode(final ObjectNode recordNode,
      final String fieldName) {
    final JsonNode fieldNode = recordNode.get(fieldName);
    if (fieldNode == null) {
      throw new MissingFieldJsonDeserializationException(fieldName, getTextualBeanType());
    }
    return fieldNode;
  }
View Full Code Here


        DeserializationFeature.UNWRAP_ROOT_VALUE);
    final ObjectNode recordNode = reader.readTree(jsonParser);

    final JsonNode recordTypeNode = recordNode.get(TYPE_FIELD_NAME);
    if (recordTypeNode == null) {
      throw new MissingFieldJsonDeserializationException(
          TYPE_FIELD_NAME, "resource record");
    }
    final String recordType = recordTypeNode.textValue();
    final Class<? extends Record> recordClass = recordClassesRegistry
        .get(recordType);
View Full Code Here

TOP

Related Classes of org.xbill.DNS.utils.json.exception.MissingFieldJsonDeserializationException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.