Uses of Class
org.kuali.rice.krms.api.engine.Term

Packages that use Term
org.kuali.rice.krms.api.engine   
org.kuali.rice.krms.framework.engine   
org.kuali.rice.krms.framework.engine.expression   
org.kuali.rice.krms.impl.provider.repository   
 

Uses of Term in org.kuali.rice.krms.api.engine
 

Methods in org.kuali.rice.krms.api.engine that return types with arguments of type Term
 Map<Term,Object> Facts.getFactMap()
           
 Map<Term,Object> ExecutionEnvironment.getFacts()
          Returns an immutable Map of facts available within this environment.
 Set<Term> ExecutionEnvironment.getTermsForCaller(Object caller)
          Return a set of Term for the given value
 

Methods in org.kuali.rice.krms.api.engine with parameters of type Term
 Facts.Builder Facts.Builder.addFact(Term term, Object factValue)
          Add a fact mapping from the Term to the fact value
 void TermResolutionEngine.addTermValue(Term term, Object value)
          Adds a fact value to the TermResolutionEngine's internal state
 int Term.compareTo(Term o)
           
 boolean ExecutionEnvironment.publishFact(Term factName, Object factValue)
          Publishes a new fact
<T> T
TermResolutionEngine.resolveTerm(Term term)
          Resolves a given term into a fact
<T> T
ExecutionEnvironment.resolveTerm(Term term, Object caller)
          Resolve
 

Method parameters in org.kuali.rice.krms.api.engine with type arguments of type Term
 Facts.Builder Facts.Builder.addFactsByTerm(Map<Term,Object> facts)
          Add facts in bulk to this Facts parameter object
 

Uses of Term in org.kuali.rice.krms.framework.engine
 

Methods in org.kuali.rice.krms.framework.engine that return types with arguments of type Term
 Map<Term,Object> BasicExecutionEnvironment.getFacts()
           
 Set<Term> BasicExecutionEnvironment.getTermsForCaller(Object caller)
           
 

Methods in org.kuali.rice.krms.framework.engine with parameters of type Term
 void TermResolutionEngineImpl.addTermValue(Term term, Object value)
           
 boolean BasicExecutionEnvironment.publishFact(Term factName, Object factValue)
           
<T> T
TermResolutionEngineImpl.resolveTerm(Term term)
           
<T> T
BasicExecutionEnvironment.resolveTerm(Term term, Object caller)
           
 

Method parameters in org.kuali.rice.krms.framework.engine with type arguments of type Term
protected  ExecutionEnvironment ProviderBasedEngine.establishExecutionEnvironment(SelectionCriteria selectionCriteria, Map<Term,Object> facts, ExecutionOptions executionOptions)
          Return a BasicExecutionEnvironment using the given parameters
 Context ContextProvider.loadContext(SelectionCriteria selectionCriteria, Map<Term,Object> facts, ExecutionOptions executionOptions)
          Loads the context for the given selection criteria, facts, and execution options.
protected  Context ProviderBasedEngine.selectContext(SelectionCriteria selectionCriteria, Map<Term,Object> facts, ExecutionOptions executionOptions)
          Load a Context from the contextProvider using the given parameters
 

Constructors in org.kuali.rice.krms.framework.engine with parameters of type Term
CollectionOfComparablesTermBasedProposition(CollectionOperator collectionOper, ComparisonOperator compareOper, Term term, T expectedValue)
           
ComparableTermBasedProposition(ComparisonOperator operator, Term term, T expectedValue)
          Create a ComparableTermBasedProposition with the given values
StringTermBasedProposition(ComparisonOperator operator, Term term, String expectedValue)
           
 

Constructor parameters in org.kuali.rice.krms.framework.engine with type arguments of type Term
BasicExecutionEnvironment(SelectionCriteria selectionCriteria, Map<Term,Object> facts, ExecutionOptions executionOptions, TermResolutionEngine termResolutionEngine)
          Constructor for a BasicExecutionEnvironment with the given SelectionCriteria, facts, ExecutionOptions and TermResolutionEngine
 

Uses of Term in org.kuali.rice.krms.framework.engine.expression
 

Constructors in org.kuali.rice.krms.framework.engine.expression with parameters of type Term
TermExpression(Term term)
          Create a TermExpression with the given value
 

Uses of Term in org.kuali.rice.krms.impl.provider.repository
 

Methods in org.kuali.rice.krms.impl.provider.repository that return Term
protected  Term SimplePropositionTypeService.translateTermDefinition(TermDefinition termDefinition)
           
 

Method parameters in org.kuali.rice.krms.impl.provider.repository with type arguments of type Term
 Context RuleRepositoryContextProvider.loadContext(SelectionCriteria selectionCriteria, Map<Term,Object> facts, ExecutionOptions executionOptions)
           
 



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