info.ephyra.util
Class PageRankParser

java.lang.Object
  extended by info.ephyra.util.PageRankParser

public class PageRankParser
extends java.lang.Object

Determines the page rank of a URL.

Version:
2008-02-10
Author:
Manas Pathak

Constructor Summary
PageRankParser()
           
 
Method Summary
private static int generateCheckSum(int[] url)
           
private static int getCheckSum(java.lang.String url)
           
static int getPageRank(java.lang.String url)
           
private static java.lang.String getQueryUrl(java.lang.String url)
           
static void main(java.lang.String[] args)
           
private static int[] mix(int a, int b, int c)
           
private static int[] strord(java.lang.String str)
           
private static boolean validUrl(java.lang.String url)
           
private static int zeroFill(int a, int b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageRankParser

public PageRankParser()
Method Detail

getCheckSum

private static int getCheckSum(java.lang.String url)

getQueryUrl

private static java.lang.String getQueryUrl(java.lang.String url)

strord

private static int[] strord(java.lang.String str)

zeroFill

private static int zeroFill(int a,
                            int b)

mix

private static int[] mix(int a,
                         int b,
                         int c)

generateCheckSum

private static int generateCheckSum(int[] url)

validUrl

private static boolean validUrl(java.lang.String url)

getPageRank

public static int getPageRank(java.lang.String url)

main

public static void main(java.lang.String[] args)