|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IJavaPropertyDescriptor
IJavaPropertyDescriptor describes one property that a Java class has available to set and/or get its value.
Method Summary | |
---|---|
java.lang.String |
getName()
Returns the name of the property. |
java.lang.Class<?> |
getPropertyType()
Returns the type of the property. |
IJavaReadAccessor |
getReadAccessor()
Returns the accessor used to obtain the property's value. |
IJavaWriteAccessor |
getWriteAccessor()
Returns the accessor used to set the property's value. |
boolean |
isBound()
Indicates whether the property is a bound property. |
boolean |
isConstrained()
Indicates whether the property is a constrained property. |
boolean |
isReadable()
Indicates whether the property provides read access. |
boolean |
isStatic()
Indicates whether the property is a static/Class property. |
boolean |
isWritable()
Indicates whether the property provides write access. |
Method Detail |
---|
java.lang.String getName()
java.lang.Class<?> getPropertyType()
Note that the "Class" object may describe a built-in Java type such as "int". The result may be "null" if this is an indexed property that does not support non-indexed access.
This is the type that will be returned by the ReadAccessor.
boolean isStatic()
boolean isBound()
boolean isConstrained()
boolean isReadable()
boolean isWritable()
IJavaReadAccessor getReadAccessor()
IJavaWriteAccessor getWriteAccessor()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |