Class Overview
This class contains the back/forward list for a WebView.
 WebView.copyBackForwardList() will return a copy of this class used to
 inspect the entries in the list.
 
Summary
| Protected Methods | 
|---|
	 
    
        | synchronized
            
            
            
            WebBackForwardList | clone() Clone the entire object to be used in the UI thread by clients of
 WebView. | 
| [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. |  | 
 
Public Methods
 
    
      
        public 
         
         
         
        synchronized 
        int
      
      getCurrentIndex
      ()
    
      
    
      
  Get the index of the current history item. This index can be used to
 directly index into the array list.
      Returns
      - The current index from 0...n or -1 if the list is empty.
 
     
 
 
    
      
        public 
         
         
         
        synchronized 
        WebHistoryItem
      
      getCurrentItem
      ()
    
      
    
      
  Return the current history item. This method returns null if the list is
 empty.
      Returns
      - The current history item.
 
     
 
 
    
      
        public 
         
         
         
        synchronized 
        WebHistoryItem
      
      getItemAtIndex
      (int index)
    
      
    
      
  Get the history item at the given index. The index range is from 0...n
 where 0 is the first item and n is the last item.
      Parameters
      
        
          | index | The index to retrieve. | 
      
   
     
 
 
    
      
        public 
         
         
         
        synchronized 
        int
      
      getSize
      ()
    
      
    
      
  Get the total size of the back/forward list.
 
 
Protected Methods
 
    
      
    
      
  Clone the entire object to be used in the UI thread by clients of
 WebView. This creates a copy that should never be modified by any of the
 webkit package classes.