Class NXJsonParser

java.lang.Object
com.unboundid.scim.marshal.json.JsonParser
org.nuxeo.scim.server.jaxrs.marshalling.NXJsonParser

public class NXJsonParser extends com.unboundid.scim.marshal.json.JsonParser
Hack to make a method public !
Since:
7.4
Author:
tiry
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <R extends com.unboundid.scim.data.BaseResource>
    R
    doUnmarshal(org.json.JSONObject jsonObject, com.unboundid.scim.schema.ResourceDescriptor resourceDescriptor, com.unboundid.scim.data.ResourceFactory<R> resourceFactory, org.json.JSONArray defaultSchemas)
     

    Methods inherited from class com.unboundid.scim.marshal.json.JsonParser

    create, createComplexAttribute, createMutiValuedAttribute, createSimpleAttribute, unmarshal

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NXJsonParser

      public NXJsonParser()
  • Method Details

    • doUnmarshal

      public <R extends com.unboundid.scim.data.BaseResource> R doUnmarshal(org.json.JSONObject jsonObject, com.unboundid.scim.schema.ResourceDescriptor resourceDescriptor, com.unboundid.scim.data.ResourceFactory<R> resourceFactory, org.json.JSONArray defaultSchemas) throws org.json.JSONException, com.unboundid.scim.sdk.InvalidResourceException
      Throws:
      org.json.JSONException
      com.unboundid.scim.sdk.InvalidResourceException