Interface IJsonParsingContext

    • Method Detail

      • readDefinitionValue

        void readDefinitionValue​(@NonNull
                                 IClassBinding targetDefinition,
                                 @NonNull
                                 Object targetObject,
                                 @NonNull
                                 Map<String,​? extends IBoundNamedInstance> instances)
                          throws IOException
        Parse a JSON value described by the provided definition.
        Parameters:
        targetDefinition - the bound Module definition describing the structure of the JSON data to parse
        targetObject - the Java object that will contain this data
        instances - the set of named instances to read
        Throws:
        IOException - if an error occurred while parsing the JSON