org.teatrove.tea.util
Class KeyedPropertyDescriptor
java.lang.Object
java.beans.FeatureDescriptor
java.beans.PropertyDescriptor
org.teatrove.tea.util.KeyedPropertyDescriptor
public class KeyedPropertyDescriptor
- extends PropertyDescriptor
A special kind of PropertyDescriptor provided by BeanAnaliyzer.
Keyed properties are named "[]" and may accept any type of key. A keyed
property is usually signified by the following method signature:
public <propertyType> get(<keyType>);.
Arrays, Strings and Lists always have keyed properties with a key
type of int.
- Author:
- Brian S O'Neill
| Methods inherited from class java.beans.PropertyDescriptor |
createPropertyEditor, equals, getPropertyEditorClass, getPropertyType, getReadMethod, getWriteMethod, hashCode, isBound, isConstrained, setBound, setConstrained, setPropertyEditorClass, setReadMethod, setWriteMethod |
| Methods inherited from class java.beans.FeatureDescriptor |
attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setDisplayName, setExpert, setHidden, setName, setPreferred, setShortDescription, setValue |
getKeyedReadMethods
public Method[] getKeyedReadMethods()
- A null element indicates that an array lookup should be performed.
getKeyedPropertyType
public GenericType getKeyedPropertyType()
Copyright © 1997-2012 TeaTrove.org. All Rights Reserved.