4638075: DOC: Doc for java.beans.PropertyDescriptor.getPropertyType() is incorrect
Reviewed-by: gsm
This commit is contained in:
parent
b6b042bf8f
commit
340a46710c
@ -313,11 +313,14 @@ perty.
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the <code>Class</code> object of the indexed properties' type.
|
||||
* The returned <code>Class</code> may describe a primitive type such as <code>int</code>.
|
||||
* 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 <code>Class</code> for the indexed properties' type; may return <code>null</code>
|
||||
* 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();
|
||||
|
@ -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.
|
||||
* <p>
|
||||
* 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();
|
||||
|
Loading…
x
Reference in New Issue
Block a user