Interface SourceMappingFilter

All Superinterfaces:
Filter

public interface SourceMappingFilter extends Filter
Extension of Filter for mapping source IDs into virtual IDs.
Since:
1.39
  • Method Summary

    Modifier and Type
    Method
    Description
    Get a map whose keys represent virtual source ID values for the associated value's set of real source IDs.

    Methods inherited from interface net.solarnetwork.central.domain.Filter

    getFilter
  • Method Details

    • getSourceIdMappings

      Map<String,Set<String>> getSourceIdMappings()
      Get a map whose keys represent virtual source ID values for the associated value's set of real source IDs.

      This mapping provides a way to request a set of source IDs be treated as a single logical virtual source ID. For example a set of source IDs for data collected from PV inverters could be treated as a single virtual source ID.

      Returns:
      the mapping of virtual source IDs to the set of real source IDs that should be mapped to them