You are viewing a plain text version of this content. The canonical link for it is here.
Posted to kato-commits@incubator.apache.org by sp...@apache.org on 2009/06/05 15:17:56 UTC

svn commit: r782041 - /incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/

Author: spoole
Date: Fri Jun  5 15:17:54 2009
New Revision: 782041

URL: http://svn.apache.org/viewvc?rev=782041&view=rev
Log:
genericed the list methods in the API classes in the experimental branch

Modified:
    incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClass.java
    incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClassLoader.java
    incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaHeap.java
    incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMethod.java
    incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMonitor.java
    incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaRuntime.java
    incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaStackFrame.java
    incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaThread.java
    incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaVMInitArgs.java

Modified: incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClass.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClass.java?rev=782041&r1=782040&r2=782041&view=diff
==============================================================================
--- incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClass.java (original)
+++ incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClass.java Fri Jun  5 15:17:54 2009
@@ -124,7 +124,7 @@
      * @see JavaField
      * @see org.apache.kato.image.CorruptData
      */
-    List getDeclaredFields();
+    List<JavaField> getDeclaredFields();
     
     /**
      * Get the set of methods declared in this class. 
@@ -134,7 +134,7 @@
      * @see JavaMethod
      * @see org.apache.kato.image.CorruptData
      */
-    List getDeclaredMethods();
+    List<JavaMethod> getDeclaredMethods();
     
     /**
      * Java classes may refer to other classes and to String objects via 
@@ -164,7 +164,7 @@
      * @see JavaObject
      * @see org.apache.kato.image.CorruptData
      */
-    List getConstantPoolReferences();
+    List<JavaObject> getConstantPoolReferences();
     
     /**
      * The ID of a class is a pointer to a section of memory which identifies
@@ -192,7 +192,7 @@
 	 * @see org.apache.kato.java.JavaReference
 	 * @see org.apache.kato.image.CorruptData
 	 */
-	List getReferences();
+	List<JavaReference> getReferences();
     
 	/**
 	 * @param obj

Modified: incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClassLoader.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClassLoader.java?rev=782041&r1=782040&r2=782041&view=diff
==============================================================================
--- incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClassLoader.java (original)
+++ incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaClassLoader.java Fri Jun  5 15:17:54 2009
@@ -43,7 +43,7 @@
      * @see JavaClass
      * @see org.apache.kato.image.CorruptData
      */
-    List getDefinedClasses();
+    List<JavaClass> getDefinedClasses();
     
     /**
      * When a ClassLoader successfully delegates a findClass() request to
@@ -58,7 +58,7 @@
      * @see JavaClass
      * @see org.apache.kato.image.CorruptData
      */
-    List getCachedClasses();
+    List<JavaClass> getCachedClasses();
     
     /**
      * Find a named class within this class loader. The class may have been

Modified: incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaHeap.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaHeap.java?rev=782041&r1=782040&r2=782041&view=diff
==============================================================================
--- incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaHeap.java (original)
+++ incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaHeap.java Fri Jun  5 15:17:54 2009
@@ -48,7 +48,7 @@
      * @see JavaObject
      * @see org.apache.kato.image.CorruptData
      */
-    List getObjects();
+    List<JavaObject> getObjects();
     
 	/**
 	 * @param obj

Modified: incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMethod.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMethod.java?rev=782041&r1=782040&r2=782041&view=diff
==============================================================================
--- incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMethod.java (original)
+++ incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMethod.java Fri Jun  5 15:17:54 2009
@@ -65,7 +65,7 @@
      * @experimental
      * 
      */
-    List getVariables() throws DataUnavailable; 
+    List<JavaVariable> getVariables() throws DataUnavailable; 
     
 	/**
 	 * @param obj

Modified: incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMonitor.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMonitor.java?rev=782041&r1=782040&r2=782041&view=diff
==============================================================================
--- incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMonitor.java (original)
+++ incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaMonitor.java Fri Jun  5 15:17:54 2009
@@ -56,7 +56,7 @@
      * @see JavaThread
      * @see org.apache.kato.image.CorruptData
      */
-    List getEnterWaiters();
+    List<JavaThread> getEnterWaiters();
     
     /**
      * Get the set of threads waiting to be notified on the monitor (in the Object.wait method)
@@ -66,7 +66,7 @@
      * @see JavaThread
      * @see org.apache.kato.image.CorruptData
      */
-    List getNotifyWaiters();
+    List<JavaThread> getNotifyWaiters();
     
     /**
      * Get the identifier for this monitor

Modified: incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaRuntime.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaRuntime.java?rev=782041&r1=782040&r2=782041&view=diff
==============================================================================
--- incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaRuntime.java (original)
+++ incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaRuntime.java Fri Jun  5 15:17:54 2009
@@ -52,7 +52,7 @@
      * @see JavaClassLoader
      * @see org.apache.kato.image.CorruptData
      */
-    List getJavaClassLoaders();
+    List<JavaClassLoader> getJavaClassLoaders();
     
     /**
      * Get the set of Java threads known by the VM 
@@ -61,7 +61,7 @@
      * @see JavaThread
      * @see org.apache.kato.image.CorruptData
      */
-    List getThreads();
+    List<JavaThread> getThreads();
     
     /**
      * This is short cut method. The same result can be found by iterating over all
@@ -73,7 +73,7 @@
      * @see JavaMethod
      * @see org.apache.kato.image.CorruptData
      */
-    List getCompiledMethods();
+    List<JavaMethod> getCompiledMethods();
     
     /**
      * Provides access to the collection of monitors used in the JavaVM. This 
@@ -86,7 +86,7 @@
      * @see JavaMonitor
      * @see org.apache.kato.image.CorruptData
      */
-    List getMonitors();
+    List<JavaMonitor> getMonitors();
     
     /**
      * Get the set of heaps known by the VM
@@ -97,7 +97,7 @@
      * @see JavaHeap
      * @see org.apache.kato.image.CorruptData
      */
-    List getHeaps();
+    List<JavaHeap> getHeaps();
     
     /**
      * Get the set of object and class roots known to the VM.
@@ -110,7 +110,7 @@
      * @see org.apache.kato.image.CorruptData
      * 
      */
-    List getHeapRoots();
+    List<JavaReference> getHeapRoots();
     
     /**
      * Fetches implementation specific trace buffers, like the verbose GC buffer.

Modified: incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaStackFrame.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaStackFrame.java?rev=782041&r1=782040&r2=782041&view=diff
==============================================================================
--- incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaStackFrame.java (original)
+++ incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaStackFrame.java Fri Jun  5 15:17:54 2009
@@ -73,7 +73,7 @@
 	 * 
 	 */
 
-	List getVariables(); 
+	List<Object> getVariables(); 
 
 	/**
 	 * @param obj

Modified: incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaThread.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaThread.java?rev=782041&r1=782040&r2=782041&view=diff
==============================================================================
--- incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaThread.java (original)
+++ incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaThread.java Fri Jun  5 15:17:54 2009
@@ -139,7 +139,7 @@
      * @see org.apache.kato.image.CorruptData
      * 
      */
-    List getStackFrames();
+    List<JavaStackFrame> getStackFrames();
     
     /**
      * Return the name of the thread.

Modified: incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaVMInitArgs.java
URL: http://svn.apache.org/viewvc/incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaVMInitArgs.java?rev=782041&r1=782040&r2=782041&view=diff
==============================================================================
--- incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaVMInitArgs.java (original)
+++ incubator/kato/branches/experimental/maven_restructure/org.apache.kato/kato.api/src/main/java/org/apache/kato/java/JavaVMInitArgs.java Fri Jun  5 15:17:54 2009
@@ -13,7 +13,7 @@
  ******************************************************************************/
 package org.apache.kato.java;
 
-import java.util.Iterator;
+import java.util.List;
 
 import org.apache.kato.image.CorruptDataException;
 import org.apache.kato.image.DataUnavailable;
@@ -68,6 +68,6 @@
 	 * 
 	 * @see JavaVMOption
 	 */
-	Iterator getOptions() throws DataUnavailable;
+	List<JavaVMOption> getOptions() throws DataUnavailable;
 
 }