diff --git a/jdk/src/share/classes/java/beans/IndexedPropertyDescriptor.java b/jdk/src/share/classes/java/beans/IndexedPropertyDescriptor.java
index e0d2bb4bb4f..4290dc77297 100644
--- a/jdk/src/share/classes/java/beans/IndexedPropertyDescriptor.java
+++ b/jdk/src/share/classes/java/beans/IndexedPropertyDescriptor.java
@@ -313,11 +313,14 @@ perty.
}
/**
- * Gets the Class
object of the indexed properties' type.
- * The returned Class
may describe a primitive type such as int
.
+ * Returns the Java type info for the indexed property.
+ * Note that the {@code Class} object may describe
+ * primitive Java types such as {@code int}.
+ * This type is returned by the indexed read method
+ * or is used as the parameter type of the indexed write method.
*
- * @return The Class
for the indexed properties' type; may return null
- * if the type cannot be determined.
+ * @return the {@code Class} object that represents the Java type info,
+ * or {@code null} if the type cannot be determined
*/
public synchronized Class> getIndexedPropertyType() {
Class type = getIndexedPropertyType0();
diff --git a/jdk/src/share/classes/java/beans/PropertyDescriptor.java b/jdk/src/share/classes/java/beans/PropertyDescriptor.java
index 70a539c81fd..8158922497e 100644
--- a/jdk/src/share/classes/java/beans/PropertyDescriptor.java
+++ b/jdk/src/share/classes/java/beans/PropertyDescriptor.java
@@ -164,14 +164,16 @@ public class PropertyDescriptor extends FeatureDescriptor {
}
/**
- * Gets the Class object for the property.
+ * Returns the Java type info for the property.
+ * Note that the {@code Class} object may describe
+ * primitive Java types such as {@code int}.
+ * This type is returned by the read method
+ * or is used as the parameter type of the write method.
+ * Returns {@code null} if the type is an indexed property
+ * that does not support non-indexed access.
*
- * @return The Java type info for the property. Note that
- * the "Class" object may describe a built-in Java type such as "int".
- * The result may be "null" if this is an indexed property that
- * does not support non-indexed access.
- *
- * This is the type that will be returned by the ReadMethod. + * @return the {@code Class} object that represents the Java type info, + * or {@code null} if the type cannot be determined */ public synchronized Class> getPropertyType() { Class type = getPropertyType0();