org.springframework.binding.expression
Interface SettableExpression

All Superinterfaces:
Expression
All Known Implementing Classes:
CollectionAddingExpression

public interface SettableExpression
extends Expression

An evaluator that is capable of setting a value on a target object at the path defined by this expression.

Author:
Keith Donald

Method Summary
 void evaluateToSet(java.lang.Object target, java.lang.Object value, EvaluationContext context)
          Evaluate this expression against the target object to set its value to the value provided.
 
Methods inherited from interface org.springframework.binding.expression.Expression
evaluate
 

Method Detail

evaluateToSet

void evaluateToSet(java.lang.Object target,
                   java.lang.Object value,
                   EvaluationContext context)
                   throws EvaluationException
Evaluate this expression against the target object to set its value to the value provided.

Parameters:
target - the target object
value - the new value to be set
context - the evaluation context
Throws:
EvaluationException - an exception occured during evaluation


Copyright � 2004-2007. All Rights Reserved.