static class ExtendedBeanInfo.SimpleIndexedPropertyDescriptor
extends java.beans.IndexedPropertyDescriptor
Modifier and Type | Field and Description |
---|---|
private java.lang.Class<?> |
indexedPropertyType |
private java.lang.reflect.Method |
indexedReadMethod |
private java.lang.reflect.Method |
indexedWriteMethod |
private java.lang.Class<?> |
propertyEditorClass |
private java.lang.Class<?> |
propertyType |
private java.lang.reflect.Method |
readMethod |
private java.lang.reflect.Method |
writeMethod |
Constructor and Description |
---|
SimpleIndexedPropertyDescriptor(java.beans.IndexedPropertyDescriptor original) |
SimpleIndexedPropertyDescriptor(java.lang.String propertyName,
java.lang.reflect.Method readMethod,
java.lang.reflect.Method writeMethod,
java.lang.reflect.Method indexedReadMethod,
java.lang.reflect.Method indexedWriteMethod) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.lang.Class<?> |
getIndexedPropertyType() |
java.lang.reflect.Method |
getIndexedReadMethod() |
java.lang.reflect.Method |
getIndexedWriteMethod() |
java.lang.Class<?> |
getPropertyEditorClass() |
java.lang.Class<?> |
getPropertyType() |
java.lang.reflect.Method |
getReadMethod() |
java.lang.reflect.Method |
getWriteMethod() |
int |
hashCode() |
void |
setIndexedReadMethod(java.lang.reflect.Method indexedReadMethod) |
void |
setIndexedWriteMethod(java.lang.reflect.Method indexedWriteMethod) |
void |
setPropertyEditorClass(java.lang.Class<?> propertyEditorClass) |
void |
setReadMethod(java.lang.reflect.Method readMethod) |
void |
setWriteMethod(java.lang.reflect.Method writeMethod) |
java.lang.String |
toString() |
createPropertyEditor, isBound, isConstrained, setBound, setConstrained
private java.lang.reflect.Method readMethod
private java.lang.reflect.Method writeMethod
private java.lang.Class<?> propertyType
private java.lang.reflect.Method indexedReadMethod
private java.lang.reflect.Method indexedWriteMethod
private java.lang.Class<?> indexedPropertyType
private java.lang.Class<?> propertyEditorClass
public SimpleIndexedPropertyDescriptor(java.beans.IndexedPropertyDescriptor original) throws java.beans.IntrospectionException
java.beans.IntrospectionException
public SimpleIndexedPropertyDescriptor(java.lang.String propertyName, java.lang.reflect.Method readMethod, java.lang.reflect.Method writeMethod, java.lang.reflect.Method indexedReadMethod, java.lang.reflect.Method indexedWriteMethod) throws java.beans.IntrospectionException
java.beans.IntrospectionException
public java.lang.reflect.Method getReadMethod()
getReadMethod
in class java.beans.PropertyDescriptor
public void setReadMethod(java.lang.reflect.Method readMethod)
setReadMethod
in class java.beans.PropertyDescriptor
public java.lang.reflect.Method getWriteMethod()
getWriteMethod
in class java.beans.PropertyDescriptor
public void setWriteMethod(java.lang.reflect.Method writeMethod)
setWriteMethod
in class java.beans.PropertyDescriptor
public java.lang.Class<?> getPropertyType()
getPropertyType
in class java.beans.PropertyDescriptor
public java.lang.reflect.Method getIndexedReadMethod()
getIndexedReadMethod
in class java.beans.IndexedPropertyDescriptor
public void setIndexedReadMethod(java.lang.reflect.Method indexedReadMethod) throws java.beans.IntrospectionException
setIndexedReadMethod
in class java.beans.IndexedPropertyDescriptor
java.beans.IntrospectionException
public java.lang.reflect.Method getIndexedWriteMethod()
getIndexedWriteMethod
in class java.beans.IndexedPropertyDescriptor
public void setIndexedWriteMethod(java.lang.reflect.Method indexedWriteMethod) throws java.beans.IntrospectionException
setIndexedWriteMethod
in class java.beans.IndexedPropertyDescriptor
java.beans.IntrospectionException
public java.lang.Class<?> getIndexedPropertyType()
getIndexedPropertyType
in class java.beans.IndexedPropertyDescriptor
public java.lang.Class<?> getPropertyEditorClass()
getPropertyEditorClass
in class java.beans.PropertyDescriptor
public void setPropertyEditorClass(java.lang.Class<?> propertyEditorClass)
setPropertyEditorClass
in class java.beans.PropertyDescriptor
public boolean equals(java.lang.Object other)
equals
in class java.beans.IndexedPropertyDescriptor
public int hashCode()
hashCode
in class java.beans.IndexedPropertyDescriptor
public java.lang.String toString()
toString
in class java.beans.FeatureDescriptor