Package edu.sc.seis.sod.source.network
Class NetworkQueryConstraints
java.lang.Object
edu.sc.seis.sod.source.network.NetworkQueryConstraints
public class NetworkQueryConstraints
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description NetworkQueryConstraints(NetworkSubsetter attrSubsetter, StationSubsetter stationSubsetter, java.util.List<ChannelSubsetter> channelSubsetterList, edu.sc.seis.sod.model.common.TimeRange timeRange)
Given a network subsetter, return a string array consisting of all the network codes this subsetter accepts.NetworkQueryConstraints(java.util.List<java.lang.String> constrainingNetworkCodes, java.util.List<java.lang.String> constrainingStationCodes, java.util.List<java.lang.String> constrainingLocationCodes, java.util.List<java.lang.String> constrainingChannelCodes)
-
Method Summary
Modifier and Type Method Description java.time.Instant
getConstrainingBeginTime()
java.util.List<java.lang.String>
getConstrainingChannelCodes()
java.time.Instant
getConstrainingEndTime()
java.util.List<java.lang.String>
getConstrainingLocationCodes()
java.util.List<java.lang.String>
getConstrainingNetworkCodes()
java.util.List<java.lang.String>
getConstrainingStationCodes()
-
Constructor Details
-
NetworkQueryConstraints
public NetworkQueryConstraints(java.util.List<java.lang.String> constrainingNetworkCodes, java.util.List<java.lang.String> constrainingStationCodes, java.util.List<java.lang.String> constrainingLocationCodes, java.util.List<java.lang.String> constrainingChannelCodes) -
NetworkQueryConstraints
public NetworkQueryConstraints(NetworkSubsetter attrSubsetter, StationSubsetter stationSubsetter, java.util.List<ChannelSubsetter> channelSubsetterList, edu.sc.seis.sod.model.common.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 java.util.List<java.lang.String> getConstrainingNetworkCodes() -
getConstrainingStationCodes
public java.util.List<java.lang.String> getConstrainingStationCodes() -
getConstrainingLocationCodes
public java.util.List<java.lang.String> getConstrainingLocationCodes() -
getConstrainingChannelCodes
public java.util.List<java.lang.String> getConstrainingChannelCodes() -
getConstrainingBeginTime
public java.time.Instant getConstrainingBeginTime() -
getConstrainingEndTime
public java.time.Instant getConstrainingEndTime()
-