class QueryIteratorJoin[T, L] extends QueryIterator[List[T], L]
- Alphabetic
 - By Inheritance
 
- QueryIteratorJoin
 - QueryIterator
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - All
 
Instance Constructors
-  new QueryIteratorJoin(l: QueryIterator[List[T], L], r: QueryIterator[List[T], L])
 
Value Members
- 
      
      
      
        
      
    
      
        final 
        def
      
      
        !=(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ##(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ==(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        >(left: L, right: L): Boolean
      
      
      
order: just recurse
order: just recurse
- Definition Classes
 - QueryIteratorJoin → QueryIterator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        all: List[List[T]]
      
      
      
gets all elements from this iterator
gets all elements from this iterator
- Definition Classes
 - QueryIterator
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        asInstanceOf[T0]: T0
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        clone(): AnyRef
      
      
      
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... ) @native()
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        drop(n: Int): QueryIterator[List[T], L]
      
      
      
- Definition Classes
 - QueryIterator
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        eq(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        equals(arg0: Any): Boolean
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        finalize(): Unit
      
      
      
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws( classOf[java.lang.Throwable] )
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        get: Option[(List[T], L)]
      
      
      
Gets the next element and its label from this QueryIterator, or None if there is no such element
Gets the next element and its label from this QueryIterator, or None if there is no such element
- Definition Classes
 - QueryIterator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        getActual: Option[(List[T], L)]
      
      
      
function to receive the next element along with it's label from the underlying implementation.
function to receive the next element along with it's label from the underlying implementation.
Assumption: getActual returns the results in order of labels
- Definition Classes
 - QueryIteratorJoin → QueryIterator
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        getClass(): Class[_]
      
      
      
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        getNext: Option[List[T]]
      
      
      
Gets the next data item (without label) from the result
Gets the next data item (without label) from the result
- Definition Classes
 - QueryIterator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        hashCode(): Int
      
      
      
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        isInstanceOf[T0]: Boolean
      
      
      
- Definition Classes
 - Any
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        ne(arg0: AnyRef): Boolean
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notify(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        notifyAll(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        slice(from: Int, to: Int): List[List[T]]
      
      
      
takes a given slice from this query iterator
takes a given slice from this query iterator
- Definition Classes
 - QueryIterator
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        synchronized[T0](arg0: ⇒ T0): T0
      
      
      
- Definition Classes
 - AnyRef
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        take(n: Int): List[List[T]]
      
      
      
take the next n elements
take the next n elements
- Definition Classes
 - QueryIterator
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        toString(): String
      
      
      
- Definition Classes
 - AnyRef → Any
 
 - 
      
      
      
        
      
    
      
        
        def
      
      
        unget(e: (List[T], L)): Unit
      
      
      
ungets an element, i.e.
ungets an element, i.e. adds it to the pushback
- Definition Classes
 - QueryIterator
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long, arg1: Int): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... )
 
 - 
      
      
      
        
      
    
      
        final 
        def
      
      
        wait(arg0: Long): Unit
      
      
      
- Definition Classes
 - AnyRef
 - Annotations
 - @throws( ... ) @native()