|
|||||||||
| Home >> All >> org >> apache >> commons >> [ jxpath overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.apache.commons.jxpath
Interface DynamicPropertyHandler

- All Known Implementing Classes:
- MapDynamicPropertyHandler
- public interface DynamicPropertyHandler
A generic mechanism for accessing collections of name/value pairs. Examples of such collections are HashMap, Properties, ServletContext. In order to add support for a new such collection type to JXPath, perform the following two steps:
- Build an implementation of the DynamicPropertyHandler interface for the desired collection type.
- Invoke the static method JXPathIntrospector.registerDynamicClass(class, handlerClass) 55
"myMap/myKey""myMap[@name = 'myKey']""myMap[name(.) = 'myKey']"
- Version:
- $Revision: 1.5 $ $Date: 2004/02/29 14:17:42 $
| Method Summary | |
java.lang.Object |
getProperty(java.lang.Object object,
java.lang.String propertyName)
Returns the value of the specified dynamic property. |
java.lang.String[] |
getPropertyNames(java.lang.Object object)
Returns a list of dynamic property names for the supplied object. |
void |
setProperty(java.lang.Object object,
java.lang.String propertyName,
java.lang.Object value)
Modifies the value of the specified dynamic property. |
| Method Detail |
getPropertyNames
public java.lang.String[] getPropertyNames(java.lang.Object object)
- Returns a list of dynamic property names for the supplied object.
getProperty
public java.lang.Object getProperty(java.lang.Object object, java.lang.String propertyName)
- Returns the value of the specified dynamic property.
setProperty
public void setProperty(java.lang.Object object, java.lang.String propertyName, java.lang.Object value)
- Modifies the value of the specified dynamic property.
|
|||||||||
| Home >> All >> org >> apache >> commons >> [ jxpath overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC