Package | Description |
---|---|
net.sourceforge.stripes.util.bean |
This package contains classes which implement a limited subset of an expression
language for dealing with an extended JavaBean property syntax.
|
Modifier and Type | Method and Description |
---|---|
static PropertyExpression |
PropertyExpression.getExpression(java.lang.String expression)
Factory method for retrieving PropertyExpression objects for expression strings.
|
static java.lang.Class<?> |
BeanUtil.getPropertyType(java.lang.String expression,
java.lang.Object bean)
Attempts to determine the type of the property specified by the property expression
in the context of the supplied bean.
|
static java.lang.Object |
BeanUtil.getPropertyValue(java.lang.String expression,
java.lang.Object bean)
Attempts to fetch the property specified by the property expression
in the context of the supplied bean.
|
protected void |
PropertyExpression.parse(java.lang.String expression)
Performs the internal parsing of the expression and stores the results in a chain
of nodes internally.
|
static void |
BeanUtil.setPropertyToNull(java.lang.String expression,
java.lang.Object bean)
Attempts to set the property to null or an equivalent value.
|
static void |
BeanUtil.setPropertyValue(java.lang.String expression,
java.lang.Object bean,
java.lang.Object value)
Attempts to set the property specified by the property expression
in the context of the supplied bean.
|
? Copyright 2005-2006, Stripes Development Team.