## Uses of Interface
org.apache.solr.client.solrj.io.eq.StreamEqualitor

- Packages that use StreamEqualitor
  Package | Description
  --- | ---
  org.apache.solr.client.solrj.io.eq | Equalitors for the Streaming Aggregation API
  org.apache.solr.client.solrj.io.stream | Stream implementations for the Streaming Aggregation API
  org.apache.solr.client.solrj.io.stream.expr | Expression language for the Streaming Aggregation API

- - ### Uses of StreamEqualitor in org.apache.solr.client.solrj.io.eq

    Classes in org.apache.solr.client.solrj.io.eq that implement StreamEqualitor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FieldEqualitor` An equality field Equalitor which compares a field of two Tuples and determines if they are equal.
    `class` | `MultipleFieldEqualitor` Wraps multiple Equalitors.

    Methods in org.apache.solr.client.solrj.io.eq that return StreamEqualitor
    Modifier and Type | Method and Description
    --- | ---
    `StreamEqualitor[]` | MultipleFieldEqualitor.`getEqs()`

    Methods in org.apache.solr.client.solrj.io.eq with parameters of type StreamEqualitor
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | MultipleFieldEqualitor.`isDerivedFrom(StreamEqualitor base)`
    `boolean` | FieldEqualitor.`isDerivedFrom(StreamEqualitor base)`
    `boolean` | StreamEqualitor.`isDerivedFrom(StreamEqualitor base)`

    Constructors in org.apache.solr.client.solrj.io.eq with parameters of type StreamEqualitor
    Constructor and Description
    `MultipleFieldEqualitor(StreamEqualitor... eqs)`

  - ### Uses of StreamEqualitor in org.apache.solr.client.solrj.io.stream

    Fields in org.apache.solr.client.solrj.io.stream declared as StreamEqualitor
    Modifier and Type | Field and Description
    --- | ---
    `protected StreamEqualitor` | JoinStream.`eq`

    Constructors in org.apache.solr.client.solrj.io.stream with parameters of type StreamEqualitor
    Constructor and Description
    `BiJoinStream(TupleStream leftStream, TupleStream rightStream, StreamEqualitor eq)`
    `ComplementStream(TupleStream streamA, TupleStream streamB, StreamEqualitor eq)`
    `InnerJoinStream(TupleStream leftStream, TupleStream rightStream, StreamEqualitor eq)`
    `IntersectStream(TupleStream streamA, TupleStream streamB, StreamEqualitor eq)`
    `JoinStream(StreamEqualitor eq, TupleStream first, TupleStream second, TupleStream... others)`
    `LeftOuterJoinStream(TupleStream leftStream, TupleStream rightStream, StreamEqualitor eq)`
    `ReducerStream(TupleStream stream, StreamEqualitor eq, ReduceOperation op)`
    `UniqueStream(TupleStream stream, StreamEqualitor eq)`

  - ### Uses of StreamEqualitor in org.apache.solr.client.solrj.io.stream.expr

    Methods in org.apache.solr.client.solrj.io.stream.expr that return StreamEqualitor
    Modifier and Type | Method and Description
    --- | ---
    `StreamEqualitor` | StreamFactory.`constructEqualitor(String equalitorString, Class equalitorType)`

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.