|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.grid.jgdi.configuration.reflect.PropertyDescriptor
public abstract class PropertyDescriptor
Constructor Summary | |
---|---|
protected |
PropertyDescriptor(java.lang.Class beanClass,
java.lang.String propertyName,
java.lang.Class propertyType,
java.lang.String cullType,
int cullFieldName,
boolean readOnly,
boolean configurable)
Creates a new instance of PropertyDescriptor |
Method Summary | |
---|---|
abstract void |
clone(java.lang.Object srcBean,
java.lang.Object targetBean)
|
boolean |
equals(java.lang.Object obj)
|
protected java.lang.reflect.Method |
findMethod(java.lang.String prefix,
java.lang.Class[] argTypes)
|
protected java.lang.reflect.Method |
findMethod(java.lang.String prefix,
java.lang.String suffix,
java.lang.Class[] argTypes)
|
java.lang.Class |
getBeanClass()
Getter for property beanClass. |
int |
getCullContentField()
|
int |
getCullFieldName()
|
java.lang.String |
getCullType()
|
java.lang.String |
getJNIPropertyType()
|
java.lang.String |
getPropertyName()
Getter for property propertyName. |
java.lang.Class |
getPropertyType()
Getter for property propertyType. |
boolean |
hasCullWrapper()
|
int |
hashCode()
|
protected java.lang.Object |
invoke(java.lang.reflect.Method method,
java.lang.Object bean,
java.lang.Object[] args)
|
boolean |
isBrowsable()
Getter for property browsable. |
boolean |
isConfigurable()
|
boolean |
isReadOnly()
|
boolean |
isSet(java.lang.Object bean)
|
void |
setBrowsable(boolean browsable)
Setter for property browsable. |
void |
setConfigurable(boolean configurable)
|
void |
setCullContentField(int cullContentField)
|
void |
setHasCullWrapper(boolean hasCullWrapper)
|
void |
setReadOnly(boolean readOnly)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected PropertyDescriptor(java.lang.Class beanClass, java.lang.String propertyName, java.lang.Class propertyType, java.lang.String cullType, int cullFieldName, boolean readOnly, boolean configurable)
Method Detail |
---|
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
protected java.lang.reflect.Method findMethod(java.lang.String prefix, java.lang.String suffix, java.lang.Class[] argTypes)
protected java.lang.reflect.Method findMethod(java.lang.String prefix, java.lang.Class[] argTypes)
protected java.lang.Object invoke(java.lang.reflect.Method method, java.lang.Object bean, java.lang.Object[] args)
public java.lang.Class getPropertyType()
public java.lang.String getCullType()
public java.lang.String getJNIPropertyType()
public java.lang.String getPropertyName()
public int getCullFieldName()
public java.lang.Class getBeanClass()
public abstract void clone(java.lang.Object srcBean, java.lang.Object targetBean)
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public boolean isConfigurable()
public void setConfigurable(boolean configurable)
public boolean isBrowsable()
public void setBrowsable(boolean browsable)
browsable
- New value of property browsable.public boolean hasCullWrapper()
public void setHasCullWrapper(boolean hasCullWrapper)
public int getCullContentField()
public void setCullContentField(int cullContentField)
public boolean isSet(java.lang.Object bean)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |