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)
           
 
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)
Specified by:
invoke in interface Expression<Object>
Parameters:
environment - ExecutionEnvironment
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-2012 The Kuali Foundation. All Rights Reserved.