### requestAND

The output is the logical AND of the outputs of all included requests. This means that it will evaluate to true only if all the enclosed requests evaluate to true. The requests after the first false outputted are not evaluated. In addition, any eventStation, eventChannel, event, channel, station or network subsetter may be used here directly.

### Example

    <requestAND>
        <requestPrint />
        <externalRequest>
            <classname>edu.somewhere.seis.sodExt.subsetters.SampleExternalRequest</classname>
        </externalRequest>
    </requestAND>

### This consists of

<requestAND>

requestPlus At least once choice
channel
eventChannel
eventStation
origin
request
</requestAND>

### Places this can be found

In request there is a choice between all of the following

- requestAND
- requestOR
- requestNOT
- printlineRequest
- requestPrint
- breqFastRequest
- netDCRequest
- plottableRequest
- requestScript
- externalRequestSubsetter
- atLeastOneRequest