From harmony-commits-return-274-apmail-incubator-harmony-commits-archive=incubator.apache.org@incubator.apache.org Thu Dec 01 06:18:07 2005 Return-Path: Delivered-To: apmail-incubator-harmony-commits-archive@www.apache.org Received: (qmail 46157 invoked from network); 1 Dec 2005 06:18:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Dec 2005 06:18:05 -0000 Received: (qmail 99131 invoked by uid 500); 1 Dec 2005 06:14:36 -0000 Delivered-To: apmail-incubator-harmony-commits-archive@incubator.apache.org Received: (qmail 98306 invoked by uid 500); 1 Dec 2005 06:13:05 -0000 Mailing-List: contact harmony-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-commits@incubator.apache.org Received: (qmail 97685 invoked by uid 99); 1 Dec 2005 06:12:29 -0000 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 30 Nov 2005 22:11:14 -0800 Received: (qmail 43549 invoked by uid 65534); 1 Dec 2005 06:10:53 -0000 Message-ID: <20051201061053.43548.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r350181 [20/198] - in /incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core: ./ depends/ depends/files/ depends/jars/ depends/libs/ depends/libs/linux.IA32/ depends/libs/win.IA32/ depends/oss/ depends/oss/linux.IA32/ depends/oss/win.I... Date: Thu, 01 Dec 2005 06:04:00 -0000 To: harmony-commits@incubator.apache.org From: geirm@apache.org X-Mailer: svnmailer-1.0.5 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1SoftReference.html URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1SoftReference.html?rev=350181&view=auto ============================================================================== --- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1SoftReference.html (added) +++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1SoftReference.html Wed Nov 30 21:29:27 2005 @@ -0,0 +1,162 @@ + + +Harmony Kernel: java.lang.ref.SoftReference Class Reference + + + + + +

java.lang.ref.SoftReference Class Reference

Inheritance diagram for java.lang.ref.SoftReference: +

+ +java.lang.ref.Reference +java.lang.Object + +List of all members.

Detailed Description

+SoftReference objects are used to detect referents which are no longer visible and who's memory is to be reclaimed. +

+

Since:
JDK1.2
+ +

+ + + + + + + + + + + + + + + +

Public Member Functions

 SoftReference (Object r, ReferenceQueue q)
 Constructs a new instance of this class.
 SoftReference (Object r)
 Constructs a new instance of this class.
Object get ()
 Return the referent of the reference object.

Private Attributes

+int age
+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
java.lang.ref.SoftReference.SoftReference Object  r,
ReferenceQueue  q
+
+ + + + + +
+   + + +

+Constructs a new instance of this class. +

+

Parameters:
+ + + +
r referent to track.
q queue to register to the reference object with.
+
+
+

+ + + + +
+ + + + + + + + + +
java.lang.ref.SoftReference.SoftReference Object  r  ) 
+
+ + + + + +
+   + + +

+Constructs a new instance of this class. +

+

Parameters:
+ + +
r referent to track.
+
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + +
Object java.lang.ref.SoftReference.get  ) 
+
+ + + + + +
+   + + +

+Return the referent of the reference object. +

+

Returns:
Object Referent to which reference refers, or null if object has been cleared.
+ +

+Reimplemented from java.lang.ref.Reference.

+


The documentation for this class was generated from the following file:
    +
  • SoftReference.java
+
+
+ + (c) Copyright 2005 The Apache Software Foundation or its licensors, as applicable. + +
+ + Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1SoftReference.png URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1SoftReference.png?rev=350181&view=auto ============================================================================== Binary file - no diff available. Propchange: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1SoftReference.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference-members.html URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference-members.html?rev=350181&view=auto ============================================================================== --- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference-members.html (added) +++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference-members.html Wed Nov 30 21:29:27 2005 @@ -0,0 +1,39 @@ + + +Harmony Kernel: Member List + + + + +

java.lang.ref.WeakReference Member List

This is the complete list of members for java.lang.ref.WeakReference, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + +
clear()java.lang.ref.Reference
clone()java.lang.Object [protected]
dequeue()java.lang.ref.Reference [package]
enqueue()java.lang.ref.Reference
enqueueImpl()java.lang.ref.Reference [package]
equals(Object o)java.lang.Object
finalize()java.lang.Object [protected]
get()java.lang.ref.Reference
getClass()java.lang.Object
hashCode()java.lang.Object
initReference(Object r)java.lang.ref.Reference [package]
initReference(Object r, ReferenceQueue q)java.lang.ref.Reference [package]
isEnqueued()java.lang.ref.Reference
notify()java.lang.Object
notifyAll()java.lang.Object
Object()java.lang.Object
Reference()java.lang.ref.Reference [package]
toString()java.lang.Object
wait()java.lang.Object
wait(long time)java.lang.Object
wait(long time, int frac)java.lang.Object
WeakReference(Object r, ReferenceQueue q)java.lang.ref.WeakReference
WeakReference(Object r)java.lang.ref.WeakReference


+
+ + (c) Copyright 2005 The Apache Software Foundation or its licensors, as applicable. + +
+ + Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference.html URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference.html?rev=350181&view=auto ============================================================================== --- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference.html (added) +++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference.html Wed Nov 30 21:29:27 2005 @@ -0,0 +1,122 @@ + + +Harmony Kernel: java.lang.ref.WeakReference Class Reference + + + + + +

java.lang.ref.WeakReference Class Reference

Inheritance diagram for java.lang.ref.WeakReference: +

+ +java.lang.ref.Reference +java.lang.Object + +List of all members.

Detailed Description

+WeakReference objects are used to detect referents which are no longer visible. +

+

Since:
JDK1.2
+ +

+ + + + + + + + + +

Public Member Functions

 WeakReference (Object r, ReferenceQueue q)
 Constructs a new instance of this class.
 WeakReference (Object r)
 Constructs a new instance of this class.
+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
java.lang.ref.WeakReference.WeakReference Object  r,
ReferenceQueue  q
+
+ + + + + +
+   + + +

+Constructs a new instance of this class. +

+

Parameters:
+ + + +
r referent to track.
q queue to register to the reference object with.
+
+
+

+ + + + +
+ + + + + + + + + +
java.lang.ref.WeakReference.WeakReference Object  r  ) 
+
+ + + + + +
+   + + +

+Constructs a new instance of this class. +

+

Parameters:
+ + +
r referent to track.
+
+
+


The documentation for this class was generated from the following file:
    +
  • WeakReference.java
+
+
+ + (c) Copyright 2005 The Apache Software Foundation or its licensors, as applicable. + +
+ + Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference.png URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference.png?rev=350181&view=auto ============================================================================== Binary file - no diff available. Propchange: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1ref_1_1WeakReference.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject-members.html URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject-members.html?rev=350181&view=auto ============================================================================== --- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject-members.html (added) +++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject-members.html Wed Nov 30 21:29:27 2005 @@ -0,0 +1,35 @@ + + +Harmony Kernel: Member List + + + + +

java.lang.reflect.AccessibleObject Member List

This is the complete list of members for java.lang.reflect.AccessibleObject, including all inherited members.

+ + + + + + + + + + + + + + + + + + + +
AccessibleObject()java.lang.reflect.AccessibleObject [protected]
checkAccessibility(Class senderClass, Object receiver) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
emptyArgs (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package, static]
getExceptionTypesImpl() (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
getModifiers() (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
getParameterTypesImpl() (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
getSignature() (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
getStackClass(int depth)java.lang.reflect.AccessibleObject [package, static]
initializeClass(Class clazz) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package, static]
invokeD(Object receiver, Object args[]) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
invokeF(Object receiver, Object args[]) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
invokeI(Object receiver, Object args[]) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
invokeJ(Object receiver, Object args[]) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
invokeL(Object receiver, Object args[]) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
invokeV(Object receiver, Object args[]) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
isAccessible()java.lang.reflect.AccessibleObject
marshallArguments(Class[] parameterTypes, Object[] args) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package, static]
setAccessible(AccessibleObject[] objects, boolean flag)java.lang.reflect.AccessibleObject [static]
setAccessible(boolean flag)java.lang.reflect.AccessibleObject


+
+ + (c) Copyright 2005 The Apache Software Foundation or its licensors, as applicable. + +
+ + Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject.html URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject.html?rev=350181&view=auto ============================================================================== --- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject.html (added) +++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject.html Wed Nov 30 21:29:27 2005 @@ -0,0 +1,289 @@ + + +Harmony Kernel: java.lang.reflect.AccessibleObject Class Reference + + + + + +

java.lang.reflect.AccessibleObject Class Reference

Inheritance diagram for java.lang.reflect.AccessibleObject: +

+ +java.lang.reflect.Constructor +java.lang.reflect.Field +java.lang.reflect.Method + +List of all members.

Detailed Description

+This class must be implemented by the vm vendor. +

+This class is the superclass of all member reflect classes (Field, Constructor, Method). AccessibleObject provides the ability to toggle access checks for these objects. By default accessing a member (for example, setting a field or invoking a method) checks the validity of the access (for example, invoking a private method from outside the defining class is prohibited) and throws IllegalAccessException if the operation is not permitted. If the accessible flag is set to true, these checks are omitted. This allows privileged applications such as Java Object Serialization, inspectors, and debuggers to have complete access to objects.

+

See also:
Field

+Constructor

+Method

+ReflectPermission

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

boolean isAccessible ()
 Returns the value of the accessible flag.
void setAccessible (boolean flag) throws SecurityException
 Attempts to set the value of the accessible flag.

Static Public Member Functions

static void setAccessible (AccessibleObject[] objects, boolean flag) throws SecurityException
 Attempts to set the value of the accessible flag for all the objects in the array provided.

Protected Member Functions

 AccessibleObject ()
 AccessibleObject constructor.

Package Functions

+void invokeV (Object receiver, Object args[]) throws InvocationTargetException
+Object invokeL (Object receiver, Object args[]) throws InvocationTargetException
+int invokeI (Object receiver, Object args[]) throws InvocationTargetException
+long invokeJ (Object receiver, Object args[]) throws InvocationTargetException
+float invokeF (Object receiver, Object args[]) throws InvocationTargetException
+double invokeD (Object receiver, Object args[]) throws InvocationTargetException
+native Class[] getParameterTypesImpl ()
+native int getModifiers ()
+native Class[] getExceptionTypesImpl ()
+native String getSignature ()
+native boolean checkAccessibility (Class senderClass, Object receiver)

Static Package Functions

+static Object[] marshallArguments (Class[] parameterTypes, Object[] args) throws IllegalArgumentException
+static native void initializeClass (Class clazz)
static final native Class getStackClass (int depth)
 Answer the class at depth.

Static Package Attributes

+static final Object[] emptyArgs = new Object[0]
+


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + +
java.lang.reflect.AccessibleObject.AccessibleObject  )  [protected]
+
+ + + + + +
+   + + +

+AccessibleObject constructor. +

+AccessibleObjects can only be created by the Virtual Machine.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + +
boolean java.lang.reflect.AccessibleObject.isAccessible  ) 
+
+ + + + + +
+   + + +

+Returns the value of the accessible flag. +

+This is false if access checks are performed, true if they are skipped.

+

Returns:
the value of the accessible flag
+
+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
static void java.lang.reflect.AccessibleObject.setAccessible AccessibleObject[]  objects,
boolean  flag
throws SecurityException [static]
+
+ + + + + +
+   + + +

+Attempts to set the value of the accessible flag for all the objects in the array provided. +

+Only one security check is performed. Setting this flag to false will enable access checks, setting to true will disable them. If there is a security manager, checkPermission is called with a ReflectPermission("suppressAccessChecks").

+

Parameters:
+ + + +
objects the accessible objects
flag the new value for the accessible flag
+
+
See also:
setAccessible(boolean)

+ReflectPermission

+
Exceptions:
+ + +
SecurityException if the request is denied
+
+
+

+ + + + +
+ + + + + + + + + +
void java.lang.reflect.AccessibleObject.setAccessible boolean  flag  )  throws SecurityException
+
+ + + + + +
+   + + +

+Attempts to set the value of the accessible flag. +

+Setting this flag to false will enable access checks, setting to true will disable them. If there is a security manager, checkPermission is called with a ReflectPermission("suppressAccessChecks").

+

Parameters:
+ + +
flag the new value for the accessible flag
+
+
See also:
ReflectPermission
+
Exceptions:
+ + +
SecurityException if the request is denied
+
+
+

+ + + + +
+ + + + + + + + + +
static final native Class java.lang.reflect.AccessibleObject.getStackClass int  depth  )  [static, package]
+
+ + + + + +
+   + + +

+Answer the class at depth. +

+Notes: 1) This method operates on the defining classes of methods on stack. NOT the classes of receivers. 2) The item at index zero describes the caller of this method.

+


The documentation for this class was generated from the following file:
    +
  • AccessibleObject.java
+
+
+ + (c) Copyright 2005 The Apache Software Foundation or its licensors, as applicable. + +
+ + Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject.png URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject.png?rev=350181&view=auto ============================================================================== Binary file - no diff available. Propchange: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1AccessibleObject.png ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Array-members.html URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Array-members.html?rev=350181&view=auto ============================================================================== --- incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Array-members.html (added) +++ incubator/harmony/enhanced/trunk/sandbox/contribs/ibm_core/doc/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Array-members.html Wed Nov 30 21:29:27 2005 @@ -0,0 +1,39 @@ + + +Harmony Kernel: Member List + + + + +

java.lang.reflect.Array Member List

This is the complete list of members for java.lang.reflect.Array, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + +
get(Object array, int index)java.lang.reflect.Array [static]
getBoolean(Object array, int index)java.lang.reflect.Array [static]
getByte(Object array, int index)java.lang.reflect.Array [static]
getChar(Object array, int index)java.lang.reflect.Array [static]
getDouble(Object array, int index)java.lang.reflect.Array [static]
getFloat(Object array, int index)java.lang.reflect.Array [static]
getInt(Object array, int index)java.lang.reflect.Array [static]
getLength(Object array)java.lang.reflect.Array [static]
getLong(Object array, int index)java.lang.reflect.Array [static]
getShort(Object array, int index)java.lang.reflect.Array [static]
multiNewArrayImpl(Class componentType, int dimensions, int[] dimensionsArray) (defined in java.lang.reflect.Array)java.lang.reflect.Array [private, static]
newArrayImpl(Class componentType, int dimension) (defined in java.lang.reflect.Array)java.lang.reflect.Array [private, static]
newInstance(Class componentType, int[] dimensions)java.lang.reflect.Array [static]
newInstance(Class componentType, int size)java.lang.reflect.Array [static]
set(Object array, int index, Object value)java.lang.reflect.Array [static]
setBoolean(Object array, int index, boolean value)java.lang.reflect.Array [static]
setByte(Object array, int index, byte value)java.lang.reflect.Array [static]
setChar(Object array, int index, char value)java.lang.reflect.Array [static]
setDouble(Object array, int index, double value)java.lang.reflect.Array [static]
setFloat(Object array, int index, float value)java.lang.reflect.Array [static]
setInt(Object array, int index, int value)java.lang.reflect.Array [static]
setLong(Object array, int index, long value)java.lang.reflect.Array [static]
setShort(Object array, int index, short value)java.lang.reflect.Array [static]


+
+ + (c) Copyright 2005 The Apache Software Foundation or its licensors, as applicable. + +
+ +