Class Page

java.lang.Object
  |
  +--Page
All Implemented Interfaces:
java.lang.Comparable

class Page
extends java.lang.Object
implements java.lang.Comparable

a inner class that represent page url and its indregree


Field Summary
private  int indegree
           
 ObjectIterator keywords
           
 ObjectIterator links
           
private  java.lang.String url
           
 
Constructor Summary
Page(java.lang.String url, int i)
           
Page(java.net.URL u, ObjectIterator keywords, ObjectIterator links)
           
 
Method Summary
 int compareTo(java.lang.Object other)
           
 int getIndegree()
           
 java.lang.String getUrl()
           
 void setIndegree(int indegree)
           
 void setUrl(java.lang.String url)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

keywords

public ObjectIterator keywords

links

public ObjectIterator links

indegree

private int indegree

url

private java.lang.String url
Constructor Detail

Page

public Page(java.net.URL u,
            ObjectIterator keywords,
            ObjectIterator links)

Page

public Page(java.lang.String url,
            int i)
Method Detail

getIndegree

public int getIndegree()

setIndegree

public void setIndegree(int indegree)

getUrl

public java.lang.String getUrl()

setUrl

public void setUrl(java.lang.String url)

compareTo

public int compareTo(java.lang.Object other)
Specified by:
compareTo in interface java.lang.Comparable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object