org.kuali.rice.krms.framework.engine.expression
Class TermExpression

java.lang.Object
  extended by org.kuali.rice.krms.framework.engine.expression.TermExpression
All Implemented Interfaces:
Expression<Object>

public final class TermExpression
extends Object
implements Expression<Object>

An implementation of Expression which resolves the given Term.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
TermExpression(Term term)
          Create a TermExpression with the given value
 
Method Summary
 Object invoke(ExecutionEnvironment environment)
          Invoke on the given ExecutionEnvironment.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TermExpression

public TermExpression(Term term)
Create a TermExpression with the given value

Parameters:
term - Term to invoke upon.
Method Detail

invoke

public Object invoke(ExecutionEnvironment environment)
Description copied from interface: Expression
Invoke on the given ExecutionEnvironment.

Specified by:
invoke in interface Expression<Object>
Parameters:
environment - ExecutionEnvironment to invoke on.
Returns:
T
Throws:
TermResolutionException - if there is a problem resolving the Term
See Also:
Expression.invoke(org.kuali.rice.krms.api.engine.ExecutionEnvironment)


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.