net.sourceforge.pmd.cpd
Class TokenEntry

java.lang.Object
  extended bynet.sourceforge.pmd.cpd.TokenEntry
All Implemented Interfaces:
java.lang.Comparable

public class TokenEntry
extends java.lang.Object
implements java.lang.Comparable


Field Summary
private  int beginLine
           
private  char[] chars
           
static TokenEntry EOF
           
private  int hash
           
private  java.lang.String image
           
private  int index
           
private  int sortCode
           
private  java.lang.String tokenSrcID
           
 
Constructor Summary
private TokenEntry()
           
  TokenEntry(java.lang.String image, int index, java.lang.String tokenSrcID, int beginLine)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
 int getBeginLine()
           
 int getIndex()
           
 java.lang.String getTokenSrcID()
           
 int hashCode()
           
 void setSortCode(int code)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EOF

public static final TokenEntry EOF

chars

private char[] chars

hash

private int hash

image

private java.lang.String image

index

private int index

tokenSrcID

private java.lang.String tokenSrcID

beginLine

private int beginLine

sortCode

private int sortCode
Constructor Detail

TokenEntry

private TokenEntry()

TokenEntry

public TokenEntry(java.lang.String image,
                  int index,
                  java.lang.String tokenSrcID,
                  int beginLine)
Method Detail

getIndex

public int getIndex()

getTokenSrcID

public java.lang.String getTokenSrcID()

getBeginLine

public int getBeginLine()

setSortCode

public void setSortCode(int code)

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

compareTo

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