Summary
| Public Methods | 
|---|
	 
    
        | boolean | hasNext() Indicates whether there is another header element in this 
 iteration. | 
	 
    
        | final
            
            
            Object | next() Returns the next object and advances the iterator. | 
	 
    
        | HeaderElement | nextElement() Obtains the next header element from this iteration. | 
	 
    
        | void | remove() Removes the last object returned by nextfrom the collection. | 
| [Expand] Inherited Methods | 
|---|
|  From class
  java.lang.Object 
  
   
    
    
	 
    
        | Object | clone() Creates and returns a copy of this Object. |  
        | boolean | equals(Object o) Compares this instance with the specified object and indicates if they
 are equal. |  
        | void | finalize() Invoked when the garbage collector has detected that this instance is no longer reachable. |  
        | final
            
            
            Class<?> | getClass() Returns the unique instance of  Class that represents this
 object's class. |  
        | int | hashCode() Returns an integer hash code for this object. |  
        | final
            
            
            void | notify() Causes a thread which is waiting on this object's monitor (by means of
 calling one of the wait()methods) to be woken up. |  
        | final
            
            
            void | notifyAll() Causes all threads which are waiting on this object's monitor (by means
 of calling one of the wait()methods) to be woken up. |  
        | String | toString() Returns a string containing a concise, human-readable description of this
 object. |  
        | final
            
            
            void | wait() Causes the calling thread to wait until another thread calls the notify()ornotifyAll()method of this object. |  
        | final
            
            
            void | wait(long millis, int nanos) Causes the calling thread to wait until another thread calls the notify()ornotifyAll()method of this object or until the
 specified timeout expires. |  
        | final
            
            
            void | wait(long millis) Causes the calling thread to wait until another thread calls the notify()ornotifyAll()method of this object or until the
 specified timeout expires. |  | 
|  From interface
  java.util.Iterator 
  
   
    
    
	 
    
        | abstract
            
            
            
            
            boolean | hasNext() Returns true if there is at least one more element, false otherwise. |  
        | abstract
            
            
            
            
            E | next() Returns the next object and advances the iterator. |  
        | abstract
            
            
            
            
            void | remove() Removes the last object returned by nextfrom the collection. |  | 
|  From interface
  org.apache.http.HeaderElementIterator | 
 
Public Constructors
 
    
      
    
      
  Creates a new instance of BasicHeaderElementIterator
 
 
Public Methods
 
    
      
        public 
         
         
         
         
        boolean
      
      hasNext
      ()
    
      
    
      
  Indicates whether there is another header element in this 
 iteration.
      Returns
      - trueif there is another header element,- falseotherwise
 
     
 
 
    
      
        public 
         
        final 
         
         
        Object
      
      next
      ()
    
      
    
      
  Returns the next object and advances the iterator.
 
 
 
    
      
    
      
  Obtains the next header element from this iteration.
 This method should only be called while hasNext
 is true.
      Returns
      - the next header element in this iteration
 
  
     
 
 
    
      
        public 
         
         
         
         
        void
      
      remove
      ()
    
      
    
      
  Removes the last object returned by next from the collection.
 This method can only be called once between each call to next.