diff --git a/docs/xml/Java.Lang.Invoke/ITypeDescriptor+IOfMethod.xml b/docs/xml/Java.Lang.Invoke/ITypeDescriptor+IOfMethod.xml index 086dd6af..6813d2b4 100644 --- a/docs/xml/Java.Lang.Invoke/ITypeDescriptor+IOfMethod.xml +++ b/docs/xml/Java.Lang.Invoke/ITypeDescriptor+IOfMethod.xml @@ -81,11 +81,22 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The zero-based index of the parameter to change. + The field descriptor for the replacement parameter type. + Creates a method descriptor with one parameter type replaced. + A method descriptor that differs only at the specified parameter index. + + The returned descriptor is identical to this descriptor except that the parameter at uses . + + + Java documentation for java.lang.invoke.TypeDescriptor.OfMethod.changeParameterType(int, F). + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -115,10 +126,21 @@ - To be added. - To be added. - To be added. - To be added. + The field descriptor for the replacement return type. + Creates a method descriptor with a different return type. + A method descriptor that differs only in its return type. + + The returned descriptor has the same parameter types as this descriptor and uses as its return type. + + + Java documentation for java.lang.invoke.TypeDescriptor.OfMethod.changeReturnType(F). + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -149,11 +171,22 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The zero-based index of the first parameter to remove. + The index immediately after the last parameter to remove. + Creates a method descriptor with a range of parameter types removed. + A method descriptor without the parameter types in the specified range. + + The removed range starts at and excludes . + + + Java documentation for java.lang.invoke.TypeDescriptor.OfMethod.dropParameterTypes(int, int). + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -195,11 +228,22 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The zero-based position at which the first parameter type is inserted. + Field descriptors for the parameter types to insert. + Creates a method descriptor with additional parameter types. + A method descriptor with the supplied parameter types inserted at the specified position. + + Insertion starts at . When equals ParameterCount(), the supplied field descriptors are appended because no parameter exists at that position. + + + Java documentation for java.lang.invoke.TypeDescriptor.OfMethod.insertParameterTypes(int, F[]). + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -233,9 +277,20 @@ - To be added. - To be added. - To be added. + Returns the field descriptors for this descriptor's parameter types. + An array of field descriptors for the parameter types. + + The returned array describes the parameter types in declaration order. + + + Java documentation for java.lang.invoke.TypeDescriptor.OfMethod.parameterArray(). + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -351,10 +406,21 @@ - To be added. - To be added. - To be added. - To be added. + The zero-based index of the parameter. + Returns the field descriptor for a parameter type. + The field descriptor for the parameter at the specified index. + + The returned descriptor describes the parameter at . + + + Java documentation for java.lang.invoke.TypeDescriptor.OfMethod.parameterType(int). + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. + @@ -382,9 +448,20 @@ - To be added. - To be added. - To be added. + Returns the field descriptor for this descriptor's return type. + The field descriptor describing the return type. + + The returned descriptor represents this method descriptor's return type. + + + Java documentation for java.lang.invoke.TypeDescriptor.OfMethod.returnType(). + + + Portions of this page are modifications based on work created and shared by the + Android Open Source Project + and used according to terms described in the + Creative Commons 2.5 Attribution License. +