Added: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method-members.html URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method-members.html?rev=724734&view=auto ============================================================================== --- harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method-members.html (added) +++ harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method-members.html Tue Dec 9 07:03:45 2008 @@ -0,0 +1,74 @@ + + +Harmony Kernel: Member List + + + + +
+ +
+
+ +
+

java.lang.reflect.Method Member List

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AccessibleObject()java.lang.reflect.AccessibleObject [protected]
checkAccessibility(Class<?> senderClass, Object receiver)java.lang.reflect.AccessibleObject [package]
emptyArgsjava.lang.reflect.AccessibleObject [package, static]
equals(Object object)java.lang.reflect.Method
getAnnotation(Class< T > annotationType) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject [package]
getAnnotations() (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject
getDeclaredAnnotations() (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject
getDeclaringClass()java.lang.reflect.Method
getDefaultValue()java.lang.reflect.Method
getExceptionTypes()java.lang.reflect.Method
getExceptionTypesImpl()java.lang.reflect.AccessibleObject [package]
getGenericExceptionTypes()java.lang.reflect.Method
getGenericParameterTypes()java.lang.reflect.Method
getGenericReturnType()java.lang.reflect.Method
getModifiers()java.lang.reflect.Method
getName()java.lang.reflect.Method
getParameterAnnotations()java.lang.reflect.Method
getParameterTypes()java.lang.reflect.Method
getParameterTypesImpl()java.lang.reflect.AccessibleObject [package]
getReturnType()java.lang.reflect.Method
getSignature()java.lang.reflect.AccessibleObject [package]
getStackClass(int depth)java.lang.reflect.AccessibleObject [package, static]
getTypeParameters() (defined in java.lang.reflect.Method)java.lang.reflect.Method
hashCode()java.lang.reflect.Method
initializeClass(Class<?> clazz)java.lang.reflect.AccessibleObject [package, static]
invoke(Object receiver, Object...args)java.lang.reflect.Method
invokeD(Object receiver, Object args[])java.lang.reflect.AccessibleObject [package]
invokeF(Object receiver, Object args[])java.lang.reflect.AccessibleObject [package]
invokeI(Object receiver, Object args[])java.lang.reflect.AccessibleObject [package]
invokeJ(Object receiver, Object args[])java.lang.reflect.AccessibleObject [package]
invokeL(Object receiver, Object args[])java.lang.reflect.AccessibleObject [package]
invokeV(Object receiver, Object args[])java.lang.reflect.AccessibleObject [package]
isAccessible()java.lang.reflect.AccessibleObject
isAnnotationPresent(Class<?extends Annotation > annotationType) (defined in java.lang.reflect.AccessibleObject)java.lang.reflect.AccessibleObject
isBridge()java.lang.reflect.Method
isSynthetic() (defined in java.lang.reflect.Method)java.lang.reflect.Method
isVarArgs()java.lang.reflect.Method
marshallArguments(Class[] parameterTypes, Object[] args)java.lang.reflect.AccessibleObject [package, static]
Method()java.lang.reflect.Method [private]
setAccessible(AccessibleObject[] objects, boolean flag)java.lang.reflect.AccessibleObject [static]
setAccessible(boolean flag)java.lang.reflect.AccessibleObject
toGenericString()java.lang.reflect.Method
toString()java.lang.reflect.Method


+
+ +

Genereated on Tue Dec 9 14:09:48 2008 by Doxygen.

+

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

+
+
+ + Propchange: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method-members.html ------------------------------------------------------------------------------ svn:eol-style = native Added: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method.html URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method.html?rev=724734&view=auto ============================================================================== --- harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method.html (added) +++ harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method.html Tue Dec 9 07:03:45 2008 @@ -0,0 +1,619 @@ + + +Harmony Kernel: java.lang.reflect.Method Class Reference + + + + +
+ +
+
+ +
+ +

java.lang.reflect.Method Class Reference

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

+ +java.lang.reflect.AccessibleObject + +
+ +

+List of all members.


Detailed Description

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

+This class models a method. Information about the method can be accessed, and the method can be invoked dynamically. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

+TypeVariable< Method >[] getTypeParameters ()
String toGenericString ()
Type[] getGenericParameterTypes ()
Type[] getGenericExceptionTypes ()
Type getGenericReturnType ()
Annotation[][] getParameterAnnotations ()
boolean isVarArgs ()
boolean isBridge ()
+boolean isSynthetic ()
Object getDefaultValue ()
boolean equals (Object object)
 Compares the specified object to this Method and answer if they are equal.
Class<?> getDeclaringClass ()
 Return the Class associated with the class that defined this method.
Class<?>[] getExceptionTypes ()
 Return an array of the Class objects associated with the exceptions declared to be thrown by this method.
int getModifiers ()
 Return the modifiers for the modeled method.
String getName ()
 Return the name of the modeled method.
Class<?>[] getParameterTypes ()
 Return an array of the Class objects associated with the parameter types of this method.
Class<?> getReturnType ()
 Return the Class associated with the return type of this method.
int hashCode ()
 Answers an integer hash code for the receiver.
Object invoke (Object receiver, Object...args) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException
 Return the result of dynamically invoking the modeled method.
String toString ()
 Answers a string containing a concise, human-readable description of the receiver.

Private Member Functions

 Method ()
 Prevent this class from being instantiated.
+


Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
java.lang.reflect.Method.Method (  )  [private]
+
+
+ +

+Prevent this class from being instantiated. +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + +
String java.lang.reflect.Method.toGenericString (  ) 
+
+
+ +

+Returns the String representation of the method's declaration, including the type parameters.

+

Returns:
An instance of String.
+
Since:
1.5
+ +
+

+ +

+
+ + + + + + + + +
Type [] java.lang.reflect.Method.getGenericParameterTypes (  ) 
+
+
+ +

+Gets the parameter types as an array of Type instances, in declaration order. If the method has no parameters, then an empty array is returned.

+

Returns:
An array of Type instances.
+
Exceptions:
+ + + + +
GenericSignatureFormatError if the generic method signature is invalid.
TypeNotPresentException if the component type points to a missing type.
MalformedParameterizedTypeException if the component type points to a type that can't be instantiated for some reason.
+
+
Since:
1.5
+ +
+

+ +

+
+ + + + + + + + +
Type [] java.lang.reflect.Method.getGenericExceptionTypes (  ) 
+
+
+ +

+Gets the exception types as an array of Type instances. If the method has no declared exceptions, then an empty array is returned.

+

Returns:
An array of Type instances.
+
Exceptions:
+ + + + +
GenericSignatureFormatError if the generic method signature is invalid.
TypeNotPresentException if the component type points to a missing type.
MalformedParameterizedTypeException if the component type points to a type that can't be instantiated for some reason.
+
+
Since:
1.5
+ +
+

+ +

+
+ + + + + + + + +
Type java.lang.reflect.Method.getGenericReturnType (  ) 
+
+
+ +

+Gets the return type as a Type instance.

+

Returns:
A Type instance.
+
Exceptions:
+ + + + +
GenericSignatureFormatError if the generic method signature is invalid.
TypeNotPresentException if the component type points to a missing type.
MalformedParameterizedTypeException if the component type points to a type that can't be instantiated for some reason.
+
+
Since:
1.5
+ +
+

+ +

+
+ + + + + + + + +
Annotation [][] java.lang.reflect.Method.getParameterAnnotations (  ) 
+
+
+ +

+Gets an array of arrays that represent the annotations of the formal parameters of this method. If there are no parameters on this method, then an empty array is returned. If there are no annotations set, then and array of empty arrays is returned.

+

Returns:
An array of arrays of Annotation instances.
+
Since:
1.5
+ +
+

+ +

+
+ + + + + + + + +
boolean java.lang.reflect.Method.isVarArgs (  ) 
+
+
+ +

+Indicates whether or not this method takes a variable number argument.

+

Returns:
A value of true if a vararg is declare, otherwise false.
+
Since:
1.5
+ +
+

+ +

+
+ + + + + + + + +
boolean java.lang.reflect.Method.isBridge (  ) 
+
+
+ +

+Indicates whether or not this method is a bridge.

+

Returns:
A value of true if this method's a bridge, otherwise false.
+
Since:
1.5
+ +
+

+ +

+
+ + + + + + + + +
Object java.lang.reflect.Method.getDefaultValue (  ) 
+
+
+ +

+Gets the default value for the annotation member represented by this method.

Returns:
The default value or null if none.
+
Exceptions:
+ + +
TypeNotPresentException if the annotation is of type Class and no definition can be found.
+
+
Since:
1.5
+ +
+

+ +

+
+ + + + + + + + + +
boolean java.lang.reflect.Method.equals (Object  object  ) 
+
+
+ +

+Compares the specified object to this Method and answer if they are equal. +

+The object must be an instance of Method with the same defining class and parameter types.

+

Parameters:
+ + +
object the object to compare
+
+
Returns:
true if the specified object is equal to this Method, false otherwise
+
See also:
hashCode
+ +
+

+ +

+
+ + + + + + + + +
Class<?> java.lang.reflect.Method.getDeclaringClass (  ) 
+
+
+ +

+Return the Class associated with the class that defined this method. +

+

Returns:
the declaring class
+ +
+

+ +

+
+ + + + + + + + +
Class<?> [] java.lang.reflect.Method.getExceptionTypes (  ) 
+
+
+ +

+Return an array of the Class objects associated with the exceptions declared to be thrown by this method. +

+If the method was not declared to throw any exceptions, the array returned will be empty.

+

Returns:
the declared exception classes
+ +
+

+ +

+
+ + + + + + + + +
int java.lang.reflect.Method.getModifiers (  ) 
+
+
+ +

+Return the modifiers for the modeled method. +

+The Modifier class should be used to decode the result.

+

Returns:
the modifiers
+
See also:
java.lang.reflect.Modifier
+ +

Reimplemented from java.lang.reflect.AccessibleObject.

+ +
+

+ +

+
+ + + + + + + + +
String java.lang.reflect.Method.getName (  ) 
+
+
+ +

+Return the name of the modeled method. +

+

Returns:
the name
+ +
+

+ +

+
+ + + + + + + + +
Class<?> [] java.lang.reflect.Method.getParameterTypes (  ) 
+
+
+ +

+Return an array of the Class objects associated with the parameter types of this method. +

+If the method was declared with no parameters, the array returned will be empty.

+

Returns:
the parameter types
+ +
+

+ +

+
+ + + + + + + + +
Class<?> java.lang.reflect.Method.getReturnType (  ) 
+
+
+ +

+Return the Class associated with the return type of this method. +

+

Returns:
the return type
+ +
+

+ +

+
+ + + + + + + + +
int java.lang.reflect.Method.hashCode (  ) 
+
+
+ +

+Answers an integer hash code for the receiver. +

+Objects which are equal answer the same value for this method. The hash code for a Method is the hash code of the method's name.

+

Returns:
the receiver's hash
+
See also:
equals
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
Object java.lang.reflect.Method.invoke (Object  receiver,
Object...  args 
) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException
+
+
+ +

+Return the result of dynamically invoking the modeled method. +

+This reproduces the effect of receiver.methodName(arg1, arg2, ... , argN) This method performs the following:

+

+

Parameters:
+ + + +
receiver The object on which to call the modeled method
args the arguments to the method
+
+
Returns:
the new, initialized, object
+
Exceptions:
+ + + + + +
java.lang.NullPointerException if the receiver is null for a non-static method
java.lang.IllegalAccessException if the modeled method is not accessible
java.lang.IllegalArgumentException if an incorrect number of arguments are passed, the receiver is incompatible with the declaring class, or an argument could not be converted by a widening conversion
java.lang.reflect.InvocationTargetException if an exception was thrown by the invoked method
+
+
See also:
java.lang.reflect.AccessibleObject
+ +
+

+ +

+
+ + + + + + + + +
String java.lang.reflect.Method.toString (  ) 
+
+
+ +

+Answers a string containing a concise, human-readable description of the receiver. +

+The format of the string is modifiers (if any) return type declaring class name '.' method name '(' parameter types, separated by ',' ')' If the method throws exceptions, ' throws ' exception types, separated by ',' For example: public native Object java.lang.Method.invoke(Object,Object) throws IllegalAccessException,IllegalArgumentException,InvocationTargetException

+

Returns:
a printable representation for the receiver
+ +
+

+


The documentation for this class was generated from the following file: +
+
+ +

Genereated on Tue Dec 9 14:09:48 2008 by Doxygen.

+

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

+
+
+ + Propchange: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method.html ------------------------------------------------------------------------------ svn:eol-style = native Added: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method.png URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method.png?rev=724734&view=auto ============================================================================== Binary file - no diff available. Propchange: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1lang_1_1reflect_1_1Method.png ------------------------------------------------------------------------------ svn:mime-type = image/png Added: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext-members.html URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext-members.html?rev=724734&view=auto ============================================================================== --- harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext-members.html (added) +++ harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext-members.html Tue Dec 9 07:03:45 2008 @@ -0,0 +1,42 @@ + + +Harmony Kernel: Member List + + + + +
+ +
+
+ +
+

java.security.AccessControlContext Member List

This is the complete list of members for java.security.AccessControlContext, including all inherited members.

+ + + + + + + + + + + +
AccessControlContext(ProtectionDomain[] context)java.security.AccessControlContext
AccessControlContext(ProtectionDomain[] context, boolean ignored) (defined in java.security.AccessControlContext)java.security.AccessControlContext [package]
AccessControlContext(AccessControlContext acc, DomainCombiner combiner)java.security.AccessControlContext
checkPermission(Permission perm)java.security.AccessControlContext
createAccessControlContext (defined in java.security.AccessControlContext)java.security.AccessControlContext [private, static]
domainCombiner (defined in java.security.AccessControlContext)java.security.AccessControlContext [package]
domainsArray (defined in java.security.AccessControlContext)java.security.AccessControlContext [package]
equals(Object o)java.security.AccessControlContext
getDomainCombiner (defined in java.security.AccessControlContext)java.security.AccessControlContext [private, static]
getDomainCombiner()java.security.AccessControlContext
hashCode()java.security.AccessControlContext


+
+ +

Genereated on Tue Dec 9 14:09:48 2008 by Doxygen.

+

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

+
+
+ + Propchange: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext-members.html ------------------------------------------------------------------------------ svn:eol-style = native Added: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext.html URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext.html?rev=724734&view=auto ============================================================================== --- harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext.html (added) +++ harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext.html Tue Dec 9 07:03:45 2008 @@ -0,0 +1,276 @@ + + +Harmony Kernel: java.security.AccessControlContext Class Reference + + + + +
+ +
+
+ +
+ +

java.security.AccessControlContext Class Reference

+

+List of all members.


Detailed Description

+The vm vendor may choose to implement this class. +

+The reference implementation must be used if the reference implementation of AccessController is used.

+An AccessControlContext encapsulates the information which is needed by class AccessController to detect if a Permission would be granted at a particular point in a programs execution. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 AccessControlContext (ProtectionDomain[] context)
 Constructs a new instance of this class given an array of protection domains.
 AccessControlContext (AccessControlContext acc, DomainCombiner combiner)
 Constructs a new instance of this class given a context and a DomainCombiner.
void checkPermission (Permission perm) throws AccessControlException
 Checks if the permission perm is allowed in this context.
boolean equals (Object o)
 Compares the argument to the receiver, and answers true if they represent the same object using a class specific comparison.
int hashCode ()
 Answers an integer hash code for the receiver.
DomainCombiner getDomainCombiner ()
 Answers the DomainCombiner for the receiver.

Package Functions

AccessControlContext (ProtectionDomain[] context, boolean ignored)

Package Attributes

+DomainCombiner domainCombiner
+ProtectionDomain[] domainsArray

Static Private Attributes

static final SecurityPermission createAccessControlContext
static final SecurityPermission getDomainCombiner
+


Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
java.security.AccessControlContext.AccessControlContext (ProtectionDomain[]  context  ) 
+
+
+ +

+Constructs a new instance of this class given an array of protection domains. +

+ +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
java.security.AccessControlContext.AccessControlContext (AccessControlContext  acc,
DomainCombiner  combiner 
)
+
+
+ +

+Constructs a new instance of this class given a context and a DomainCombiner. +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + + +
void java.security.AccessControlContext.checkPermission (Permission  perm  )  throws AccessControlException
+
+
+ +

+Checks if the permission perm is allowed in this context. +

+All ProtectionDomains must grant the permission for it to be granted.

+

Parameters:
+ + +
perm java.security.Permission the permission to check
+
+
Exceptions:
+ + +
java.security.AccessControlException thrown when perm is not granted.
+
+ +
+

+ +

+
+ + + + + + + + + +
boolean java.security.AccessControlContext.equals (Object  o  ) 
+
+
+ +

+Compares the argument to the receiver, and answers true if they represent the same object using a class specific comparison. +

+In this case, they must both be AccessControlContexts and contain the same protection domains.

+

Parameters:
+ + +
o the object to compare with this object
+
+
Returns:
true if the object is the same as this object false if it is different from this object
+
See also:
hashCode
+ +
+

+ +

+
+ + + + + + + + +
int java.security.AccessControlContext.hashCode (  ) 
+
+
+ +

+Answers an integer hash code for the receiver. +

+Any two objects which answer true when passed to equals must answer the same value for this method.

+

Returns:
the receiver's hash
+
See also:
equals
+ +
+

+ +

+
+ + + + + + + + +
DomainCombiner java.security.AccessControlContext.getDomainCombiner (  ) 
+
+
+ +

+Answers the DomainCombiner for the receiver. +

+ +

+

+


Member Data Documentation

+ +
+
+ + + + +
final SecurityPermission java.security.AccessControlContext.createAccessControlContext [static, private]
+
+
+ +

+Initial value:

 new SecurityPermission(
+            "createAccessControlContext")
+
+
+

+ +

+
+ + + + +
final SecurityPermission java.security.AccessControlContext.getDomainCombiner [static, private]
+
+
+ +

+Initial value:

 new SecurityPermission(
+            "getDomainCombiner")
+
+
+

+


The documentation for this class was generated from the following file: +
+
+ +

Genereated on Tue Dec 9 14:09:48 2008 by Doxygen.

+

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

+
+
+ + Propchange: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessControlContext.html ------------------------------------------------------------------------------ svn:eol-style = native Added: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessController-members.html URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessController-members.html?rev=724734&view=auto ============================================================================== --- harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessController-members.html (added) +++ harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessController-members.html Tue Dec 9 07:03:45 2008 @@ -0,0 +1,43 @@ + + +Harmony Kernel: Member List + + + + +
+ +
+
+ +
+

java.security.AccessController Member List

This is the complete list of members for java.security.AccessController, including all inherited members.

+ + + + + + + + + + + + +
[static initializer] (defined in java.security.AccessController)java.security.AccessController [package, static]
AccessController()java.security.AccessController [private]
checkPermission(Permission perm)java.security.AccessController [static]
doPrivileged(PrivilegedAction< T > action)java.security.AccessController [static]
doPrivileged(PrivilegedAction< T > action, AccessControlContext context)java.security.AccessController [static]
doPrivileged(PrivilegedExceptionAction< T > action)java.security.AccessController [static]
doPrivileged(PrivilegedExceptionAction< T > action, AccessControlContext context)java.security.AccessController [static]
getContext()java.security.AccessController [static]
getProtectionDomains(int depth)java.security.AccessController [private, static]
initializeInternal() (defined in java.security.AccessController)java.security.AccessController [private, static]
keepalive(AccessControlContext context)java.security.AccessController [private, static]
toArrayOfProtectionDomains(Object[] domains, AccessControlContext acc) (defined in java.security.AccessController)java.security.AccessController [private, static]


+
+ +

Genereated on Tue Dec 9 14:09:48 2008 by Doxygen.

+

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

+
+
+ + Propchange: harmony/standard/site/docs/externals/kernel_doc/html/classjava_1_1security_1_1AccessController-members.html ------------------------------------------------------------------------------ svn:eol-style = native