| org.cojen.util.BeanProperty
BeanProperty | public interface BeanProperty (Code) | | Contains information regarding a Bean property.
author: Brian S O'Neill See Also: BeanIntrospector |
Method Summary | |
Class | getIndexType(int index) Returns a specific index type supported by this property. | int | getIndexTypesCount() Returns the count of index types supported by this property. | Method | getIndexedReadMethod(int index) Returns a one argument method used to read the indexed property value,
or null if indexed reading is not allowed. | Method | getIndexedWriteMethod(int index) Returns a two argument method used to write the indexed property value,
or null if indexed writing is not allowed. | String | getName() Returns the name of this property. | Method | getReadMethod() Returns a no-arg method used to read the property value, or null if
reading is not allowed. | Class | getType() Returns the type of this property. | Method | getWriteMethod() Returns a one argument method used to write the property value, or null
if writing is not allowed. | String | toString() |
getIndexTypesCount | int getIndexTypesCount()(Code) | | Returns the count of index types supported by this property.
|
getIndexedReadMethod | Method getIndexedReadMethod(int index) throws IndexOutOfBoundsException(Code) | | Returns a one argument method used to read the indexed property value,
or null if indexed reading is not allowed. The first argument on the
returned method is the index value.
|
getIndexedWriteMethod | Method getIndexedWriteMethod(int index) throws IndexOutOfBoundsException(Code) | | Returns a two argument method used to write the indexed property value,
or null if indexed writing is not allowed. The first argument on the
returned method is the index value. The second argument is the indexed
value to set, which is the type of this property.
|
getName | String getName()(Code) | | Returns the name of this property.
|
getReadMethod | Method getReadMethod()(Code) | | Returns a no-arg method used to read the property value, or null if
reading is not allowed. The return type matches the type of this
property.
|
getType | Class getType()(Code) | | Returns the type of this property.
|
getWriteMethod | Method getWriteMethod()(Code) | | Returns a one argument method used to write the property value, or null
if writing is not allowed. The first argument is the value to set, which
is the type of this property.
|
|
|