A CKAN Resource that belongs to a DataSet/Package, as to be accessed via the CKAN API.

Represents a generic field on a CKAN Resource, e.g. a column in a spreadsheet.

Represents a filter for a data resource, which accepts user inputted data and generates a query string (?key=value) to use in a request against a CKAN API for that particular resource in order to filter the results shown in a representation of that data.