static class ExtendedBeanInfo.SimpleIndexedPropertyDescriptor
extends java.beans.IndexedPropertyDescriptor
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
@Nullable private java.lang.reflect.Method readMethod
@Nullable private java.lang.reflect.Method writeMethod
@Nullable private java.lang.Class<?> propertyType
@Nullable private java.lang.reflect.Method indexedReadMethod
@Nullable private java.lang.reflect.Method indexedWriteMethod
@Nullable private java.lang.Class<?> indexedPropertyType
@Nullable private java.lang.Class<?> propertyEditorClass
public SimpleIndexedPropertyDescriptor(java.beans.IndexedPropertyDescriptor original) throws java.beans.IntrospectionException
java.beans.IntrospectionException
public SimpleIndexedPropertyDescriptor(java.lang.String propertyName, @Nullable java.lang.reflect.Method readMethod, @Nullable java.lang.reflect.Method writeMethod, @Nullable java.lang.reflect.Method indexedReadMethod, java.lang.reflect.Method indexedWriteMethod) throws java.beans.IntrospectionException
java.beans.IntrospectionException
@Nullable public java.lang.reflect.Method getReadMethod()
getReadMethod
in class java.beans.PropertyDescriptor
public void setReadMethod(@Nullable java.lang.reflect.Method readMethod)
setReadMethod
in class java.beans.PropertyDescriptor
@Nullable public java.lang.reflect.Method getWriteMethod()
getWriteMethod
in class java.beans.PropertyDescriptor
public void setWriteMethod(@Nullable java.lang.reflect.Method writeMethod)
setWriteMethod
in class java.beans.PropertyDescriptor
public java.lang.Class<?> getPropertyType()
getPropertyType
in class java.beans.PropertyDescriptor
@Nullable public java.lang.reflect.Method getIndexedReadMethod()
getIndexedReadMethod
in class java.beans.IndexedPropertyDescriptor
public void setIndexedReadMethod(@Nullable java.lang.reflect.Method indexedReadMethod) throws java.beans.IntrospectionException
setIndexedReadMethod
in class java.beans.IndexedPropertyDescriptor
java.beans.IntrospectionException
@Nullable public java.lang.reflect.Method getIndexedWriteMethod()
getIndexedWriteMethod
in class java.beans.IndexedPropertyDescriptor
public void setIndexedWriteMethod(@Nullable 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
@Nullable public java.lang.Class<?> getPropertyEditorClass()
getPropertyEditorClass
in class java.beans.PropertyDescriptor
public void setPropertyEditorClass(@Nullable 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