Class BandGroup

java.lang.Object
org.apache.sis.storage.AbstractResource
org.apache.sis.storage.landsat.BandGroup
All Implemented Interfaces:
StoreResource, Aggregate, Resource

final class BandGroup extends AbstractResource implements Aggregate, StoreResource
An aggregate of Band. Each aggregate is for one BandGroupName.
Since:
1.1
Version:
1.3
  • Field Details

    • group

      final BandGroupName group
      The group of bands that this aggregate represents.
    • identifier

      org.opengis.util.GenericName identifier
      Name of the band group. This is set by LandsatStore and should not be modified after that point.
    • components

      private final Band[] components
      The array of images for each Landsat band.
  • Constructor Details

    • BandGroup

      private BandGroup(StoreListeners parent, BandGroupName group, Band[] resources, int count)
      Creates a new aggregate for the specified group. This constructor will copy only the resources for that group from the given array.
  • Method Details