[Jarspy-commits] CVS: JarSpy/src/com/ociweb/classinfo ClassReader.java,1.10,1.11
Status: Beta
Brought to you by:
brown_j
|
From: Jeff B. <br...@us...> - 2002-10-03 23:33:12
|
Update of /cvsroot/jarspy/JarSpy/src/com/ociweb/classinfo
In directory usw-pr-cvs1:/tmp/cvs-serv3937/com/ociweb/classinfo
Modified Files:
ClassReader.java
Log Message:
use Sets instead of Vectors
Index: ClassReader.java
===================================================================
RCS file: /cvsroot/jarspy/JarSpy/src/com/ociweb/classinfo/ClassReader.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** ClassReader.java 29 Sep 2002 02:31:39 -0000 1.10
--- ClassReader.java 3 Oct 2002 23:33:08 -0000 1.11
***************
*** 26,30 ****
import java.io.DataInputStream;
import java.io.InputStream;
! import java.util.Vector;
/**
--- 26,31 ----
import java.io.DataInputStream;
import java.io.InputStream;
! import java.util.HashSet;
! import java.util.Set;
/**
***************
*** 273,277 ****
}
! public Vector getDependencies() {
return classDependencies_.getDependencies();
}
--- 274,278 ----
}
! public Set getDependencies() {
return classDependencies_.getDependencies();
}
***************
*** 315,319 ****
class CRClassDependencies {
! private Vector classList_ = new Vector();
public void addClass(String newClass) {
--- 316,320 ----
class CRClassDependencies {
! private Set classes = new HashSet();
public void addClass(String newClass) {
***************
*** 334,343 ****
newClass = newClass.replace('/', '.');
! if (!classList_.contains(newClass))
! classList_.addElement(newClass);
}
! public Vector getDependencies() {
! return classList_;
}
}
--- 335,344 ----
newClass = newClass.replace('/', '.');
! if (!classes.contains(newClass))
! classes.add(newClass);
}
! public Set getDependencies() {
! return classes;
}
}
|