Interface Binding

All Known Implementing Classes:
ClasspathInputBinding, FileSystemInputBinding, QueryBinding

public interface Binding
An interface for creating bindings for data sources. The Binding interface represents a configurable data source that can retrieve JSON data based on request parameters. Implementations provide access to different data sources such as databases, files, or classpath resources.
Author:
jbanes
  • Method Summary

    Modifier and Type
    Method
    Description
    Iterable<com.invirgance.convirgance.json.JSONObject>
    getBinding(com.invirgance.convirgance.json.JSONObject parameters)
    Retrieves data from the configured source using the provided parameters.
  • Method Details

    • getBinding

      Iterable<com.invirgance.convirgance.json.JSONObject> getBinding(com.invirgance.convirgance.json.JSONObject parameters)
      Retrieves data from the configured source using the provided parameters.
      Parameters:
      parameters - Request parameters that may influence data retrieval
      Returns:
      An iterable collection of JSON objects containing the retrieved data