Class NetworkQueryConstraints

java.lang.Object
edu.sc.seis.sod.source.network.NetworkQueryConstraints

public class NetworkQueryConstraints extends Object
  • Constructor Details

    • NetworkQueryConstraints

      public NetworkQueryConstraints(List<String> constrainingNetworkCodes, List<String> constrainingStationCodes, List<String> constrainingLocationCodes, List<String> constrainingChannelCodes)
    • NetworkQueryConstraints

      public NetworkQueryConstraints(NetworkSubsetter attrSubsetter, StationSubsetter stationSubsetter, List<ChannelSubsetter> channelSubsetterList, edu.iris.Fissures.TimeRange timeRange)
      Given a network subsetter, return a string array consisting of all the network codes this subsetter accepts. If it doesn't constrain network based only on codes possibly in an OR, an empty array is returned.
  • Method Details

    • getConstrainingNetworkCodes

      public List<String> getConstrainingNetworkCodes()
    • getConstrainingStationCodes

      public List<String> getConstrainingStationCodes()
    • getConstrainingLocationCodes

      public List<String> getConstrainingLocationCodes()
    • getConstrainingChannelCodes

      public List<String> getConstrainingChannelCodes()
    • getConstrainingBeginTime

      public edu.iris.Fissures.model.MicroSecondDate getConstrainingBeginTime()
    • getConstrainingEndTime

      public edu.iris.Fissures.model.MicroSecondDate getConstrainingEndTime()