Index

A B C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACTION_EXECUTED - Static variable in interface org.kuali.rice.krms.api.engine.ResultEvent
ACTION_EXECUTED
ActionDefinition - Class in org.kuali.rice.krms.api.repository.action
Concrete model object implementation of KRMS Repository Action immutable.
ActionDefinition.Builder - Class in org.kuali.rice.krms.api.repository.action
This builder is used to construct instances of KRMS Repository Action.
ActionDefinition.Cache - Class in org.kuali.rice.krms.api.repository.action
 
ActionDefinition.Elements - Class in org.kuali.rice.krms.api.repository.action
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
ActionDefinitionContract - Interface in org.kuali.rice.krms.api.repository.action
Defines the contract for an ActionDefinition
addFact(String, Object) - Method in class org.kuali.rice.krms.api.engine.Facts.Builder
Add a fact mapping from the term name to the fact value
addFact(String, Map<String, String>, Object) - Method in class org.kuali.rice.krms.api.engine.Facts.Builder
Add a fact mapping from the name and parameter map combination to the fact value
addFact(Term, Object) - Method in class org.kuali.rice.krms.api.engine.Facts.Builder
Add a fact mapping from the Term to the fact value
addFactsByName(Map<String, Object>) - Method in class org.kuali.rice.krms.api.engine.Facts.Builder
Add facts in bulk to this Facts parameter object
addFactsByTerm(Map<Term, Object>) - Method in class org.kuali.rice.krms.api.engine.Facts.Builder
Add facts in bulk to this Facts parameter object
addResult(ResultEvent) - Method in interface org.kuali.rice.krms.api.engine.EngineResults
Add the given ResultEvent
addRuleEntry(AgendaTreeRuleEntry) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Builder
Adds the given AgendaTreeRuleEntry to the entries.
addSubAgendaEntry(AgendaTreeSubAgendaEntry) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Builder
Adds the given AgendaTreeSubAgendaEntry to the entries.
addTermResolver(TermResolver<?>) - Method in interface org.kuali.rice.krms.api.engine.ExecutionEnvironment
addTermResolver(TermResolver<?>) - Method in interface org.kuali.rice.krms.api.engine.TermResolutionEngine
addTermValue(Term, Object) - Method in interface org.kuali.rice.krms.api.engine.TermResolutionEngine
Adds a fact value to the TermResolutionEngine's internal state
AGENDA_ID - Static variable in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Elements
 
AGENDA_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
AgendaDefinition - Class in org.kuali.rice.krms.api.repository.agenda
Concrete model object implementation of KRMS Repository Agenda immutable.
AgendaDefinition.Builder - Class in org.kuali.rice.krms.api.repository.agenda
This builder is used to construct instances of KRMS Repository Agenda.
AgendaDefinition.Cache - Class in org.kuali.rice.krms.api.repository.agenda
 
AgendaDefinition.Constants - Class in org.kuali.rice.krms.api.repository.agenda
Defines some constants used on this class.
AgendaDefinition.Elements - Class in org.kuali.rice.krms.api.repository.agenda
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
AgendaDefinitionContract - Interface in org.kuali.rice.krms.api.repository.agenda
Agenda Definition Contract
AgendaItemDefinition - Class in org.kuali.rice.krms.api.repository.agenda
Concrete model object implementation of KRMS Repository AgendaItemDefinition immutable.
AgendaItemDefinition.Builder - Class in org.kuali.rice.krms.api.repository.agenda
This builder is used to construct instances of KRMS Repository AgendaItemDefinition.
AgendaItemDefinition.Cache - Class in org.kuali.rice.krms.api.repository.agenda
 
AgendaItemDefinition.Elements - Class in org.kuali.rice.krms.api.repository.agenda
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
AgendaItemDefinitionContract - Interface in org.kuali.rice.krms.api.repository.agenda
Agenda Item Definition Contract
AgendaTreeDefinition - Class in org.kuali.rice.krms.api.repository.agenda
Concrete model object implementation of KRMS Repository AgendaTreeDefinition immutable.
AgendaTreeDefinition.Builder - Class in org.kuali.rice.krms.api.repository.agenda
This builder is used to construct instances of AgendaTreeDefinition.
AgendaTreeDefinition.Cache - Class in org.kuali.rice.krms.api.repository.agenda
 
AgendaTreeEntryDefinitionContract - Interface in org.kuali.rice.krms.api.repository.agenda
TODO ...
AgendaTreeRuleEntry - Class in org.kuali.rice.krms.api.repository.agenda
Concrete model object implementation of KRMS AgendaTreeRuleEntry immutable.
AgendaTreeRuleEntry.Builder - Class in org.kuali.rice.krms.api.repository.agenda
This builder is used to construct instances of AgendaTreeRuleEntry.
AgendaTreeSubAgendaEntry - Class in org.kuali.rice.krms.api.repository.agenda
Concrete model object implementation of KRMS Repository AgendaTreeSubAgendaEntry immutable.
AgendaTreeSubAgendaEntry.Builder - Class in org.kuali.rice.krms.api.repository.agenda
This builder is used to construct instances of AgendaTreeSubAgendaEntry.
AND - Enum constant in enum class org.kuali.rice.krms.api.repository.LogicalOperator
use this flag with the static factory to get a LogicalOperator AND
ATTR_DEFN - Static variable in class org.kuali.rice.krms.api.repository.BaseAttribute.Elements
 
ATTR_DEFN_ID - Static variable in class org.kuali.rice.krms.api.repository.BaseAttribute.Elements
 
attributes(List<KrmsTypeAttribute.Builder>) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
fluent interface that sets the attributes of KrmsTypeDefinition builder.

B

BaseAttribute - Class in org.kuali.rice.krms.api.repository
abstract base model object for KRMS Attribute immutables.
BaseAttribute() - Constructor for class org.kuali.rice.krms.api.repository.BaseAttribute
This constructor should only be called by the private default constructor of subclasses, which should only be used by JAXB and never invoked directly.
BaseAttribute(BaseAttribute.Builder) - Constructor for class org.kuali.rice.krms.api.repository.BaseAttribute
Constructs a BaseAttribute from the given builder.
BaseAttribute.Builder - Class in org.kuali.rice.krms.api.repository
This builder is used to construct the fields that BaseAttribute is responsible for.
BaseAttribute.Elements - Class in org.kuali.rice.krms.api.repository
A protected class which exposes constants which define the XML element names to use when this object is marshalled to XML.
BaseAttributeContract - Interface in org.kuali.rice.krms.api.repository
Base interface intended for extension by other AttributeContract interfaces
build() - Method in class org.kuali.rice.krms.api.engine.Facts.Builder
return a Facts parameter object spawned from this Facts.Builder
build() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Builds an instance of a Action based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Builds an instance of a Agenda based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Builds an instance of a AgendaItemDefinition based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Builder
 
build() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
Build the AgendaTreeRuleEntry with the builders values
build() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeSubAgendaEntry.Builder
 
build() - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
Builds an instance of a CategoryDefinition based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
build() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
build() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
 
build() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
Builds an instance of a NaturalLanguageTemplate based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
Builds an instance of a NaturalLanguageTemplateAttribute based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
Builds an instance of a NaturalLanguageUsage based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Builder
Builds an instance of a Natural Language Tree based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Builds an instance of a Proposition based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Builds an instance of a PropositionParameter based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Builds an instance of a ReferenceObjectBinding based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Builder
 
build() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Builds an instance of a Rule based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
Builds the TermDefinition, or dies trying.
build() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
return a TermParameterDefinition instance constructed from this TermParameterDefinition.Builder
build() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
build() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
build() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
Builds an instance of a CampusType based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
Builds an instance of a KrmsTypeAttribute based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
Builds an instance of a KrmsTypeDefinition based on the current state of the builder.
build() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
Builds an instance of a TypeTypeRelation based on the current state of the builder.
Builder(String, String, String) - Constructor for class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
Private constructor for creating a builder with all of it's required attributes.
Builder(BaseAttributeContract) - Constructor for class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
 
BuilderUtils - Class in org.kuali.rice.krms.api.repository
Utilities for implementing ModelBuilders more easily.
BuilderUtils() - Constructor for class org.kuali.rice.krms.api.repository.BuilderUtils
 
BuilderUtils.Transformer<A,B> - Interface in org.kuali.rice.krms.api.repository
 

C

Cache() - Constructor for class org.kuali.rice.krms.api.repository.action.ActionDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.context.ContextDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.term.TermDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Cache
 
Cache() - Constructor for class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Cache
 
canCoerce(String, String) - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
 
canCoerce(String, String) - Method in interface org.kuali.rice.krms.framework.engine.expression.StringCoercionExtension
Can this StringCoercionExtension coerce the given type and value into an Object?
canCompare(Object, Object) - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
Does the service have an Extension that can compare the given objects?
canCompare(Object, Object) - Method in interface org.kuali.rice.krms.framework.engine.expression.EngineComparatorExtension
 
CategoryDefinition - Class in org.kuali.rice.krms.api.repository.category
An immutable representation of a category definition.
CategoryDefinition.Builder - Class in org.kuali.rice.krms.api.repository.category
This builder is used to construct instances of CategoryDefinition.
CategoryDefinition.Elements - Class in org.kuali.rice.krms.api.repository.category
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
CategoryDefinitionContract - Interface in org.kuali.rice.krms.api.repository.category
Defines the category definition.
coerce(String, String) - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
 
coerce(String, String) - Method in interface org.kuali.rice.krms.framework.engine.expression.StringCoercionExtension
Returns an Object of the given type populated with the given value.
compare(A, A) - Method in interface org.kuali.rice.krms.framework.engine.expression.EngineComparatorExtension
 
compare(Object, Object) - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
Returns the int result of a compare between the lhs and rhs objects.
compareTo(Term) - Method in class org.kuali.rice.krms.api.engine.Term
 
COMPARISON_SERVICE - Static variable in class org.kuali.rice.krms.api.KrmsApiServiceLocator
 
ComparisonOperatorService - Interface in org.kuali.rice.krms.api.engine.expression
Interface for registering EngineComparatorExtension for use as a org.kuali.rice.krms.framework.engine.expression.ComparisonOperator when comparing org.kuali.rice.krms.framework.engine.Proposition Terms
componentName(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
fluent interface that sets the componentName of the KrmsAttributeDefinition.
COMPOUND - Enum constant in enum class org.kuali.rice.krms.api.repository.proposition.PropositionType
use this flag with the static factory to get a PropositionType Compound
COMPOUND_PROPOSITION_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
compoundComponents(List<PropositionDefinition.Builder>) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Set the value of the components to the given value.
compoundOpCode(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Set the value of the opCode to the given value.
CONSTANT - Enum constant in enum class org.kuali.rice.krms.api.repository.proposition.PropositionParameterType
use this flag with the static factory to get a PropositionParameterType Constant
CONSTANT_VALUE_PROPOSITION_PARAMETER_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
Constants() - Constructor for class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Constants
 
Constants() - Constructor for class org.kuali.rice.krms.api.repository.context.ContextDefinition.Constants
 
Constants() - Constructor for class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Constants
 
Constants() - Constructor for class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Constants
 
Constants() - Constructor for class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Constants
 
Constants() - Constructor for class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Constants
 
CONTEXT_MUST_EXIST - Enum constant in enum class org.kuali.rice.krms.api.engine.ExecutionFlag
Indicates that the selection criteria which is passed to the engine at the time of execution must be able to select a valid context in order for engine execution to proceed.
CONTEXT_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
ContextDefinition - Class in org.kuali.rice.krms.api.repository.context
An immutable representation of a context definition.
ContextDefinition.Builder - Class in org.kuali.rice.krms.api.repository.context
A builder which can be used to construct ContextDefinition instances.
ContextDefinition.Cache - Class in org.kuali.rice.krms.api.repository.context
 
ContextDefinition.Constants - Class in org.kuali.rice.krms.api.repository.context
Defines some internal constants used on this class.
ContextDefinition.Elements - Class in org.kuali.rice.krms.api.repository.context
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
ContextDefinitionContract - Interface in org.kuali.rice.krms.api.repository.context
An interface which defines the contract for context definition objects.
ContextSelectionCriteria - Class in org.kuali.rice.krms.api.repository.context
A set of criteria for selecting a ContextDefinition.
convertFromBuilderList(List<? extends ModelBuilder>) - Static method in class org.kuali.rice.krms.api.repository.BuilderUtils
 
convertFromBuilderSet(Set<? extends ModelBuilder>) - Static method in class org.kuali.rice.krms.api.repository.BuilderUtils
 
create() - Static method in class org.kuali.rice.krms.api.engine.Facts.Builder
Static factory method to produce instances of this Facts.Builder class
create() - Static method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Builder
Create a new Builder
create() - Static method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
 
create() - Static method in class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Builder
Creates a builder by populating it with data from the given NaturalLanguageTreeContract.
create() - Static method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Builder
 
create(String, String) - Static method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Create a builder with the given parameters.
create(String, String) - Static method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
Create a builder using the given values
create(String, String) - Static method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeSubAgendaEntry.Builder
Create a builder using the given values
create(String, String) - Static method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Creates a context definition builder with the given required values
create(String, String) - Static method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
 
create(String, String) - Static method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
Creates a KrmsTypeDefinition builder from the given parameters.
create(String, String, Integer) - Static method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
Creates a function parameter definition builder with the given required values.
create(String, String, Integer) - Static method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
Creates a builder from the given parameters.
create(String, String, String) - Static method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
Creates a builder from the given parameters.
create(String, String, String) - Static method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
Creates a builder from the given parameters.
create(String, String, String, String) - Static method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Create a builder with the given parameters.
create(String, String, String, String) - Static method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Creates a function definition builder with the given required values.
create(String, String, String, String) - Static method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
create(String, String, String, String) - Static method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
static factory to create a TermParameterDefinition.Builder from fields
create(String, String, String, String) - Static method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
static factory for a TermSpecificationDefinition.Builder from a complete set of field values for this object.
create(String, String, String, String, Integer) - Static method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Create a builder using the given values
create(String, String, String, String, String) - Static method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
create(String, String, String, String, String) - Static method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Create a builder with the given parameters.
create(String, String, String, String, String, Integer) - Static method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Create a builder with the given parameters
create(String, String, String, String, List<PropositionParameter.Builder>) - Static method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Create a Builder with the given values
create(String, String, String, String, TermSpecificationDefinition.Builder, Set<TermSpecificationDefinition.Builder>, Map<String, String>, Set<String>) - Static method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
create(String, TermSpecificationDefinition.Builder, List<TermParameterDefinition.Builder>) - Static method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
static factory for creating a TermDefinition.Builder.
create(String, RelationshipType, Integer, String) - Static method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
 
create(ActionDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Creates a builder by populating it with data from the given ActionDefinitionContract.
create(AgendaDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Creates a builder by populating it with data from the given AgendaDefinitionContract.
create(AgendaItemDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Creates a builder by populating it with data from the given AgendaItemDefinitionContract.
create(CategoryDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
Creates a builder by populating it with data from the given CategoryDefinition.
create(ContextDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Creates a populates a builder with the data on the given ContextDefinitionContract.
create(FunctionDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Creates and populates a builder with the data on the given FunctionDefinitionContract.
create(FunctionParameterDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
Creates and populates a builder with the data on the given FunctionParameterDefinitionContract.
create(NaturalLanguageTemplateAttributeContract) - Static method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
 
create(NaturalLanguageTemplateContract) - Static method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
create(NaturalLanguageUsageContract) - Static method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
 
create(NaturalLanguageTreeContract) - Static method in class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Builder
Creates a builder by populating it with data from the given NaturalLanguageTreeContract.
create(PropositionDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Creates a builder by populating it with data from the given PropositionDefinitionContract.
create(PropositionParameter) - Static method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Creates a builder by populating it with data from the given PropositionParameterContract.
create(PropositionParameter.Builder) - Static method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Creates a builder by populating it with data from the given PropositionParameterContract.
create(PropositionParameterContract) - Static method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Creates a builder by populating it with data from the given PropositionParameterContract.
create(ReferenceObjectBindingContract) - Static method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
create(RuleDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Creates a builder by populating it with data from the given RuleDefinitionContract.
create(TermDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
static factory for creating a TermDefinition.Builder from a TermDefinitionContract.
create(TermParameterDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
create(TermResolverDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
create(TermSpecificationDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
create(KrmsAttributeDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
Creates a builder by populating it with data from the given KrmsAttributeDefinitionContract.
create(KrmsTypeAttributeContract) - Static method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
Creates a builder by populating it with data from the given KrmsTypeAttributeContract.
create(KrmsTypeDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
Creates a builder by populating it with data from the given KrmsTypeDefinitionContract.
create(TypeTypeRelationContract) - Static method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
 
createAction(ActionDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Create Action
createAgenda(AgendaDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Create Agenda and an empty first item
createAgendaItem(AgendaItemDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Create AgendaItem
createContext(ContextDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Create Context
createCriteria(DateTime, Map<String, String>, Map<String, String>) - Static method in class org.kuali.rice.krms.api.engine.SelectionCriteria
This static factory method creates a SelectionCriteria used to select an Agenda to execute.
createKrmsType(KrmsTypeDefinition) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
This will create a KrmsTypeDefinition exactly like the parameter passed in.
createKrmsType(KrmsTypeDefinition) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
This will create a KrmsTypeDefinition exactly like the parameter passed in.
createNaturalLanguageTemplate(NaturalLanguageTemplate) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
This will create a NaturalLanguageTemplate exactly like the parameter passed in except the id will be assigned and create date/user will be set.
createNaturalLanguageUsage(NaturalLanguageUsage) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Create NaturalLanguageUsage
createProposition(PropositionDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Create a Proposition
createReferenceObjectBinding(ReferenceObjectBinding) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Create RefObject-KRMS object binding
createRule(RuleDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Create Rule
createTerm(TermDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
createTermResolver(TermResolverDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
createTermSpecification(TermSpecificationDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
createTypeTypeRelation(TypeTypeRelation) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
This will create a TypeTypeRelation exactly like the parameter passed in.
CustomOperator - Interface in org.kuali.rice.krms.api.repository.operator
A service that can export a custom function as an operator in the KRMS rule editor user interface.

D

deleteAction(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Delete the specified Action
deleteAgenda(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Delete the specified Agenda
deleteAgendaItem(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Delete the specified AgendaItem
deleteContext(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Delete the specified Context
deleteNaturalLanguageTemplate(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Delete the NaturalLanguageTemplate with the given id.
deleteNaturalLanguageUsage(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Delete NaturalLanguageUsage
deleteProposition(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Delete the Proposition
deleteReferenceObjectBinding(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Delete the specified ReferenceObjectBinding object
deleteRule(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Delete the specified Rule
deleteTerm(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
deleteTermResolver(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
deletes the TermResolverDefinition with the given id
deleteTermSpecification(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
deleteTypeTypeRelation(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Delete the TypeTypeRelation with the given id.

E

Elements() - Constructor for class org.kuali.rice.krms.api.repository.action.ActionDefinition.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.BaseAttribute.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.context.ContextDefinition.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Elements
 
Elements() - Constructor for class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Elements
 
EMPTY_FACTS - Static variable in class org.kuali.rice.krms.api.engine.Facts
empty facts object
Engine - Interface in org.kuali.rice.krms.api.engine
An Engine executes using the given SelectionCriteria, @{link Facts}, and ExecutionOptions returning EngineResults
ENGINE - Static variable in class org.kuali.rice.krms.api.KrmsApiServiceLocator
 
EngineComparatorExtension<A> - Interface in org.kuali.rice.krms.framework.engine.expression
For creating custom ComparisonOperator.
EngineResourceUnavailableException - Exception in org.kuali.rice.krms.api.engine
A runtime exception which indicates that some resource required during engine execution is unavailable.
EngineResourceUnavailableException() - Constructor for exception org.kuali.rice.krms.api.engine.EngineResourceUnavailableException
 
EngineResourceUnavailableException(String) - Constructor for exception org.kuali.rice.krms.api.engine.EngineResourceUnavailableException
 
EngineResourceUnavailableException(String, Throwable) - Constructor for exception org.kuali.rice.krms.api.engine.EngineResourceUnavailableException
 
EngineResourceUnavailableException(Throwable) - Constructor for exception org.kuali.rice.krms.api.engine.EngineResourceUnavailableException
 
EngineResults - Interface in org.kuali.rice.krms.api.engine
Results of an Engine's execution
equals(Object) - Method in class org.kuali.rice.krms.api.engine.Facts
 
equals(Object) - Method in class org.kuali.rice.krms.api.engine.Term
 
EVALUATE_ALL_PROPOSITIONS - Enum constant in enum class org.kuali.rice.krms.api.engine.ExecutionFlag
Instructs the engine to evaluate all propositions.
EVENT - Static variable in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Constants
 
EVENT - Static variable in class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Constants
 
execute(SelectionCriteria, Map<String, Object>, ExecutionOptions) - Method in interface org.kuali.rice.krms.api.engine.Engine
Initiates execution of the rules engine.
execute(SelectionCriteria, Facts, ExecutionOptions) - Method in interface org.kuali.rice.krms.api.engine.Engine
Initiates execution of the rules engine.
ExecutionEnvironment - Interface in org.kuali.rice.krms.api.engine
The ExecutionEnvironment manages contextual information which is made available to different components of the rules engine during execution.
ExecutionFlag - Enum Class in org.kuali.rice.krms.api.engine
Defines various possible flags that can be used to control how the rules engine executes and performs it's evaluation of rules.
ExecutionOptions - Class in org.kuali.rice.krms.api.engine
The ExecutionOptions contain a set of options that can be passed to the KRMS engine to control certain aspects related to it's execution.
ExecutionOptions() - Constructor for class org.kuali.rice.krms.api.engine.ExecutionOptions
Construct an empty set of execution options.
ExecutionOptions(ExecutionOptions) - Constructor for class org.kuali.rice.krms.api.engine.ExecutionOptions
Constructs a new set of execution options, initialized with all options and flags copied from the given set of execution options.

F

Facts - Class in org.kuali.rice.krms.api.engine
Parameter object for the Engine used to pass in mappings from Term to value (aka facts).
Facts.Builder - Class in org.kuali.rice.krms.api.engine
Builder for a Facts parameter object
findActionIds(QueryByCriteria) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Query for Action ids based on the given search criteria which is a Map of Action field names to values.
findAgendaIds(QueryByCriteria) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Query for Agenda ids based on the given search criteria which is a Map of Agenda field names to values.
findAgendaTypesForAgendaType(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find all agenda types for context type
findAgendaTypesForContextType(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find all agenda types for context type
findAllActionTypesByContextId(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Returns all action types for the given contextId.
findAllActionTypesByContextId(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Returns all action types for the given contextId.
findAllAgendaTypes() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find all agenda types
findAllAgendaTypesByContextId(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Returns all agenda types for the given contextId.
findAllAgendaTypesByContextId(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Returns all agenda types for the given contextId.
findAllContextTypes() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find all context types
findAllPropositionParameterTypes() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find all Proposition Parameter types
findAllPropositionTypes() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find all Proposition types
findAllRuleTypes() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find all rule types
findAllRuleTypesByContextId(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Returns all rule types for the given contextId.
findAllRuleTypesByContextId(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Returns all rule types for the given contextId.
findAllTermSpecificationsByContextId(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
Retrieves all the TermSpecificationDefinitions that are valid for the context with the given contextId.
findAllTypes() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Returns all KRMS types
findAllTypes() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Returns all KRMS types
findAllTypesByNamespace(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Returns all KRMS types that for a given namespace.
findAllTypesByNamespace(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Returns all KRMS types that for a given namespace.
findAllTypesByServiceName(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Returns all KRMS types that for a given serviceName.
findAllTypesByServiceName(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Returns all KRMS types that for a given serviceName
findComparatorExtension(Object, Object) - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
EngineComparatorExtension that canCompare the given Objects
findContextIds(QueryByCriteria) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Query for Context ids based on the given search criteria which is a Map of Context field names to values.
findCreateAgenda(AgendaDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Create Agenda if not found by contextId and name
findCreateContext(ContextDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
find Create Context Searches for an existing context with the same name and namespace and returns it otherwise it creates the context.
findNaturalLanguageTemplateByLanguageCodeTypeIdAndNluId(String, String, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
 
findNaturalLanguageTemplatesByLanguageCode(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Finds all the natural language templates for a particular language
findNaturalLanguageTemplatesByNaturalLanguageUsage(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Find all the natural language templates for a particular usage
findNaturalLanguageTemplatesByTemplate(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Find the natural language template using the actual text of the template.
findNaturalLanguageTemplatesByType(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Find all the natural language templates of a particular type Template types are keys that identify the message that is to be expressed in different languages and in different usage scenarios
findPropositionIds(QueryByCriteria) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Query for Proposition ids based on the given search criteria which is a Map of Proposition field names to values.
findPropositionParameterTypesForPropositionType(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find Proposition Parameter types for the specified proposition type
findPropositionTypesForRuleType(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find all Proposition types for the specified rule type
findReferenceObjectBindingIds(QueryByCriteria) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Query for ReferenceObjectBinding ids based on the given search criteria which is a Map of ReferenceObjectBinding field names to values.
findReferenceObjectBindingsByKrmsDiscriminatorType(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves list of ReferenceObjectBinding objects for the given krms obj discriminator type
findReferenceObjectBindingsByKrmsObject(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves list of ReferenceObjectBinding objects for the given KRMS obj id.
findReferenceObjectBindingsByReferenceDiscriminatorType(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves list of ReferenceObjectBinding objects for the given ref obj discriminator type
findReferenceObjectBindingsByReferenceObject(String, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves list of ReferenceObjectBinding objects for the given obj discriminator type and reference object id
findRuleIds(QueryByCriteria) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Query for Rule ids based on the given search criteria which is a Map of Rule field names to values.
findRuleTypesForAgendaType(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find the rule types for the specified agenda type
findStringCoercionExtension(String, String) - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
 
findTermParameterTypesForTermPropositionParameterType(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find term parameter types for the given Term based Proposition Parameter type
findTermResolversByNamespace(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
Retrieves all TermResolverDefinitions for the given namespace.
findTermResolversByOutputId(String, String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
Get the TermResolverDefinitions for any term resolvers in the specified namespace that have the given term specification as their output.
findTypeTypeRelationsByFromType(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find type type relations by from type
findTypeTypeRelationsByRelationshipType(RelationshipType) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find type type relations by relationship type
findTypeTypeRelationsByToType(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
find type type relations by To type
fromCode(String) - Static method in enum class org.kuali.rice.krms.api.repository.LogicalOperator
Create a LogicalOperator from the given code
fromCode(String) - Static method in enum class org.kuali.rice.krms.api.repository.proposition.PropositionParameterType
Create a PropositionParameterType from the given code
fromCode(String) - Static method in enum class org.kuali.rice.krms.api.repository.proposition.PropositionType
Create a PropositionType for the given code
fromCode(String) - Static method in enum class org.kuali.rice.krms.api.repository.typerelation.RelationshipType
Create a RelationshipType for the given code
FUNCTION - Enum constant in enum class org.kuali.rice.krms.api.repository.proposition.PropositionParameterType
use this flag with the static factory to get a PropositionParameterType Function
FUNCTION_PROPOSITION_PARAMETER_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
FunctionDefinition - Class in org.kuali.rice.krms.api.repository.function
An immutable representation of a function definition.
FunctionDefinition.Builder - Class in org.kuali.rice.krms.api.repository.function
A builder which can be used to construct FunctionDefinition instances.
FunctionDefinitionContract - Interface in org.kuali.rice.krms.api.repository.function
Defines the contract for a function definition.
FunctionParameterDefinition - Class in org.kuali.rice.krms.api.repository.function
An immutable representation of a function parameter definition.
FunctionParameterDefinition.Builder - Class in org.kuali.rice.krms.api.repository.function
A builder which can be used to construct FunctionParameterDefinition instances.
FunctionParameterDefinitionContract - Interface in org.kuali.rice.krms.api.repository.function
Defines the contract for a function parameter definition.
FunctionRepositoryService - Interface in org.kuali.rice.krms.api.repository.function
The function repository contains information about custom functions which can be used on propositions that are defined when constructing rules.

G

getAction(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves the action for the given actionId.
getActions() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getActions() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
getActions() - Method in interface org.kuali.rice.krms.api.repository.rule.RuleDefinitionContract
This method returns a list of Actions associated with the Rule.
getActions(List<String>) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves all of the actions for the given list of actionIds.
getActionTypeByActionTypeIdAndContextId(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Return the action type by actionItemId for the given contextId.
getActionTypeByActionTypeIdAndContextId(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Return the action type by actionItemId for the given contextId.
getAgenda(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve Agenda for the specified id
getAgendaByNameAndContextId(String, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves an Agenda from the repository based on the provided agenda name and context id.
getAgendaId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getAgendaId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getAgendaId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
Returns the agenda id to which the agenda item belongs.
getAgendaId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Builder
Returns the agendaId
getAgendaId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition
Returns the agendaId
getAgendaItem(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve AgendaItem by the specified identifier
getAgendaItemId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaTreeEntryDefinitionContract
Returns the agendaItemId
getAgendaItemId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
 
getAgendaItemId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry
 
getAgendaItemId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeSubAgendaEntry.Builder
Returns the agendaItemId
getAgendaItemId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeSubAgendaEntry
 
getAgendaItemsByContext(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve AgendaItems associated with a context
getAgendaItemsByType(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve AgendaItems by specified type
getAgendaItemsByTypeAndContext(String, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve AgendaItems by type and context
getAgendaQualifiers() - Method in class org.kuali.rice.krms.api.engine.SelectionCriteria
 
getAgendas() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
getAgendas() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition
 
getAgendas() - Method in interface org.kuali.rice.krms.api.repository.context.ContextDefinitionContract
Returns the list of agendas AgendaDefinitionContract contained in the context definition.
getAgendasByContext(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve Agendas associated with the specified context
getAgendasByType(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve Agendas of the specified type
getAgendasByTypeAndContext(String, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve Agendas of the specified type and context
getAgendaTree(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves the agenda tree for the given agendaId.
getAgendaTree(String) - Method in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
Retrieves the agenda tree for the given agendaId.
getAgendaTrees(List<String>) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves all of the agendas trees for the given list of agendaIds.
getAgendaTrees(List<String>) - Method in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
Retrieves all of the agendas trees for the given list of agendaIds.
getAgendaTypeByAgendaTypeIdAndContextId(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Return the agenda type by agendaItemId for the given contextId.
getAgendaTypeByAgendaTypeIdAndContextId(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Return the agenda type by agendaItemId for the given contextId.
getAllResults() - Method in interface org.kuali.rice.krms.api.engine.EngineResults
Return the list of ResultEvents
getAlways() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getAlways() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getAlways() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
This is ID of the next AgendaItemDefinition to be executed after following any defined true or false actions.
getAlwaysId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getAlwaysId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getAlwaysId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
This is ID of the next AgendaItemDefinition to be executed after following any defined true or false actions.
getAttribute(String) - Method in interface org.kuali.rice.krms.api.engine.EngineResults
Return the attribute of the given key
getAttributeDefinition() - Method in class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
 
getAttributeDefinition() - Method in class org.kuali.rice.krms.api.repository.BaseAttribute
 
getAttributeDefinition() - Method in interface org.kuali.rice.krms.api.repository.BaseAttributeContract
getAttributeDefinition() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
 
getAttributeDefinition() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute
 
getAttributeDefinitionById(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Retrieves an attribute definition for the given id.
getAttributeDefinitionById(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Retrieves an attribute definition for the given id.
getAttributeDefinitionByName(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Retrieves an attribute definition for the given namespace code and name.
getAttributeDefinitionByName(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Retrieves an attribute definition for the given namespace code and name.
getAttributeDefinitionId() - Method in class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
 
getAttributeDefinitionId() - Method in class org.kuali.rice.krms.api.repository.BaseAttribute
 
getAttributeDefinitionId() - Method in interface org.kuali.rice.krms.api.repository.BaseAttributeContract
Returns the id of the attribute definition.
getAttributeDefinitionId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
 
getAttributeDefinitionId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute
 
getAttributeDefinitionId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
 
getAttributeDefinitionId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute
 
getAttributeDefinitionId() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContract
Returns the id of the KrmsAttributeDefinition of the attribute.
getAttributes() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
 
getAttributes() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition
Returns the internal representation of the set of attributes associated with the Action.
getAttributes() - Method in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContract
Returns a set of attributes associated with the Action.
getAttributes() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
 
getAttributes() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition
Returns the internal list of custom/remote attributes associated with the agenda.
getAttributes() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaDefinitionContract
This method returns a list of custom/remote attributes associated with the agenda.
getAttributes() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
getAttributes() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition
 
getAttributes() - Method in interface org.kuali.rice.krms.api.repository.context.ContextDefinitionContract
Returns a map of name/value pairs representing the attributes associated with this context.
getAttributes() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
getAttributes() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate
 
getAttributes() - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContract
This method returns a list of custom/remote attributes associated with the agenda.
getAttributes() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getAttributes() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
Returns the internal representation of the set of attributes associated with the Action.
getAttributes() - Method in interface org.kuali.rice.krms.api.repository.rule.RuleDefinitionContract
This method returns a Map of attributes associated with the Rule.
getAttributes() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
getAttributes() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
getAttributes() - Method in interface org.kuali.rice.krms.api.repository.term.TermResolverDefinitionContract
Gets any attributes specified on the term resolver definition.
getAttributes() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
 
getAttributes() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition
 
getAttributes() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeDefinitionContract
Returns a list of attributes associated with the KRMS type definition.
getCategories() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
getCategories() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
getCategories() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionDefinitionContract
Returns an ordered list of the categories which this function definition requires.
getCategories() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
getCategories() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition
 
getCategories() - Method in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContract
Gets an ordered list of the categories which this term specification definition belongs to.
getChildren() - Method in class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Builder
 
getChildren() - Method in class org.kuali.rice.krms.api.repository.NaturalLanguageTree
 
getChildren() - Method in interface org.kuali.rice.krms.api.repository.NaturalLanguageTreeContract
Returns the natural language for children of this node
getCode() - Method in enum class org.kuali.rice.krms.api.repository.LogicalOperator
 
getCode() - Method in enum class org.kuali.rice.krms.api.repository.proposition.PropositionParameterType
 
getCode() - Method in enum class org.kuali.rice.krms.api.repository.proposition.PropositionType
Returns the operator code for this evaluation operator.
getCode() - Method in enum class org.kuali.rice.krms.api.repository.typerelation.RelationshipType
Returns the operator code for this evaluation operator.
getCollectionName() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
getCollectionName() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding
 
getCollectionName() - Method in interface org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingContract
This is the CollectionName of the ReferenceObjectBinding
getComparisonOperatorService() - Static method in class org.kuali.rice.krms.api.KrmsApiServiceLocator
 
getComponentName() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
 
getComponentName() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition
 
getComponentName() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinitionContract
Returns the name of the component used to display the attribute.
getCompoundComponents() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getCompoundComponents() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getCompoundComponents() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionDefinitionContract
Returns the propositions which are contained in a compound proposition.
getCompoundOpCode() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getCompoundOpCode() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getCompoundOpCode() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionDefinitionContract
Returns the op code to be used when evaluating compound propositions.
getCompoundSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getCompoundSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getCompoundSequenceNumber() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionDefinitionContract
Returns the sequence number used to order the compound propositions Note: this value is set by the service
getContext(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve Context for the specified id
getContextByNameAndNamespace(String, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves an Context from the repository based on the provided context name and namespace.
getContextId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
 
getContextId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition
 
getContextId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaDefinitionContract
Returns the context id of the Agenda.
getContextIds() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
getContextIds() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition
 
getContextIds() - Method in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContract
Gets a list of the IDs for the contexts this TermSpecification can be used in.
getContextQualifiers() - Method in class org.kuali.rice.krms.api.engine.SelectionCriteria
 
getContextQualifiers() - Method in class org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria
Returns the list of qualifiers as a map to name, value pair strings.
getCost() - Method in interface org.kuali.rice.krms.api.engine.TermResolver
Gets an int representing the cost of resolving the term. 1 is cheap, Integer.MAX_INT is expensive.
getDefaultValue() - Method in enum class org.kuali.rice.krms.api.engine.ExecutionFlag
Returns the default value for the flag if it has not been explicitly set.
getDescription() - Method in interface org.kuali.rice.krms.api.engine.ResultEvent
Returns the description of the ResultEvent as a String
getDescription() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContract
Returns the description for what the parameter is used for.
getDescription() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.context.ContextDefinitionContract
Returns the description of the context definition.
getDescription() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionDefinitionContract
Returns the description of this function definition.
getDescription() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionParameterDefinitionContract
Returns the description of this parameter.
getDescription() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageUsageContract
This is the Description of the NaturalLanguageUsage
getDescription() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionDefinitionContract
Returns the description text for the KRMS proposition
getDescription() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.rule.RuleDefinitionContract
This is the description of the Rule
getDescription() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.term.TermDefinitionContract
Get the description for this TermDefinitionContract.
getDescription() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContract
Gets the description for this term specification, which will typically be a suitable description for any term having this specification as well.
getDescription() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
 
getDescription() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition
 
getDescription() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinitionContract
Returns the description of the attribute.
getEffectiveExecutionTime() - Method in class org.kuali.rice.krms.api.engine.SelectionCriteria
This method gets the effective date/time in epoch time, suitable for converting to a Date via Date(long)
getEngine() - Static method in class org.kuali.rice.krms.api.KrmsApiServiceLocator
 
getEngineResults() - Method in interface org.kuali.rice.krms.api.engine.ExecutionEnvironment
Return the EngineResults
getEntries() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Builder
Returns the list of AgendaTreeEntryDefinitionContracts entries
getEntries() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition
getEnvironment() - Method in interface org.kuali.rice.krms.api.engine.ResultEvent
Returns the ExecutionEnvironment of the ResultEvent.
getExecutionOptions() - Method in interface org.kuali.rice.krms.api.engine.ExecutionEnvironment
Return the ExecutionOptions
getFactMap() - Method in class org.kuali.rice.krms.api.engine.Facts
 
getFacts() - Method in interface org.kuali.rice.krms.api.engine.ExecutionEnvironment
Returns an immutable Map of facts available within this environment.
getFirstItemId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
 
getFirstItemId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition
 
getFirstItemId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaDefinitionContract
Returns the fist agenda item id to be executed in the Agenda.
getFlag(ExecutionFlag) - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Returns the value the given flag.
getFlags() - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Returns an immutable map of the flags that have been set on this object.
getFromTypeId() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
 
getFromTypeId() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation
 
getFromTypeId() - Method in interface org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelationContract
This is the FromTypeId of the TypeTypeRelation
getFunction(String) - Method in interface org.kuali.rice.krms.api.repository.function.FunctionRepositoryService
Retrieves the function for the given functionId.
getFunctionId() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
 
getFunctionId() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition
 
getFunctionId() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionParameterDefinitionContract
Returns the ID of the function to which this parameter is associated.
getFunctions(List<String>) - Method in interface org.kuali.rice.krms.api.repository.function.FunctionRepositoryService
Retrieves all of the functions for the given list of functionIds.
getId() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.BaseAttribute
 
getId() - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate
 
getId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute
 
getId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage
 
getId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter
 
getId() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding
 
getId() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition
This value will be non-null for persisted
getId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute
 
getId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition
 
getId() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
 
getId() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation
 
getIfFalse() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
Returns the AgendaTreeDefinition.Builder for ifFalse.
getIfFalse() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry
Returns the AgendaTreeDefinition for ifFalse.
getIfTrue() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
Returns the AgendaTreeDefinition.Builder for ifTrue.
getIfTrue() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry
Returns the AgendaTreeDefinition for ifTrue.
getKrmsDiscriminatorType() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
getKrmsDiscriminatorType() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding
 
getKrmsDiscriminatorType() - Method in interface org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingContract
This is the KrmsDiscriminatorType of the ReferenceObjectBinding
getKrmsObjectId() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
getKrmsObjectId() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding
 
getKrmsObjectId() - Method in interface org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingContract
This is the KrmsObjectId of the ReferenceObjectBinding
getKrmsTypeRepositoryService() - Static method in class org.kuali.rice.krms.api.KrmsApiServiceLocator
 
getLabel() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
 
getLabel() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition
 
getLabel() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinitionContract
Returns the label of this attribute definition.
getLanguageCode() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
getLanguageCode() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate
 
getLanguageCode() - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContract
This is the Language Code of the NaturalLanguageTemplate
getName() - Method in class org.kuali.rice.krms.api.engine.Term
Return the name of the term
getName() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContract
Returns the name of the Action
getName() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaDefinitionContract
Returns the name of the Agenda.
getName() - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.category.CategoryDefinitionContract
Returns the name of the category definition.
getName() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.context.ContextDefinitionContract
Returns the name of the context definition.
getName() - Method in class org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria
Returns the name of the context
getName() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionDefinitionContract
Returns the name of this function definition.
getName() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionParameterDefinitionContract
Returns the name of this parameters.
getName() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage
 
getName() - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageUsageContract
This is the name of the NaturalLanguageUsage
getName() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.rule.RuleDefinitionContract
This is the name of the Rule
getName() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.term.TermParameterDefinitionContract
Gets the name of this parameter.
getName() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.term.TermResolverDefinitionContract
Gets the name for the defined term resolver.
getName() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContract
Gets the name for this TermSpecificationDefinitionContract.
getName() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinitionContract
Returns the name of this attribute definition.
getName() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
 
getName() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition
 
getName() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeDefinitionContract
Returns the name of the KrmsTypeDefinition.
getNamespace() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContract
Returns the namespace of the Action
getNamespace() - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.category.CategoryDefinitionContract
Returns the namespace of the category definition.
getNamespace() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.context.ContextDefinitionContract
Returns the namespace of the context definition.
getNamespace() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionDefinitionContract
Returns the namespace code of this function definition.
getNamespace() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageUsageContract
This is the namespace of the NaturalLanguageUsage
getNamespace() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingContract
This is the namespace of the ReferenceObjectBinding
getNamespace() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.rule.RuleDefinitionContract
This is the namespace of the Rule
getNamespace() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.term.TermResolverDefinitionContract
Gets the namespace for the defined term resolver.
getNamespace() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContract
Gets the namespace of this TermSpecificationDefinitionContract.
getNamespace() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinitionContract
Returns the namespace of this attribute definition.
getNamespace() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
 
getNamespace() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition
 
getNamespace() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeDefinitionContract
Returns the namespace to which the KrmsTypeDefinition belongs.
getNamespaceCode() - Method in class org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria
Returns the namespace of the context.
getNaturalLanguage() - Method in class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Builder
 
getNaturalLanguage() - Method in class org.kuali.rice.krms.api.repository.NaturalLanguageTree
 
getNaturalLanguage() - Method in interface org.kuali.rice.krms.api.repository.NaturalLanguageTreeContract
Returns the natural language representation for this node in the tree
getNaturalLanguageTemplate(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves a NaturalLanguageTemplate from the repository based on the given id.
getNaturalLanguageTemplateId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
 
getNaturalLanguageTemplateId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute
 
getNaturalLanguageTemplateId() - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttributeContract
This is the NaturalLanguageTemplateId of the NaturalLanguageTemplateAttribute
getNaturalLanguageUsage(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve NaturalLanguageUsage specified by the identifier
getNaturalLanguageUsageByNameAndNamespace(String, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve NaturalLanguageUsage specified by name and namespace
getNaturalLanguageUsageId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
getNaturalLanguageUsageId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate
 
getNaturalLanguageUsageId() - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContract
This is the NaturalLanguageUsageId of the NaturalLanguageTemplate
getNaturalLanguageUsagesByNamespace(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Translates and retrieves a NaturalLanguage for a given KRMS object (e.g, proposition or agenda), NaturalLanguage usage type (context) and language into natural language
getOperatorFunctionDefinition() - Method in interface org.kuali.rice.krms.api.repository.operator.CustomOperator
gets the FunctionDefinition for the function that will be evaluated at rule execution time.
getOperators() - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
getOption(String) - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Returns the value for the option with the given name, or null if the option is not set.
getOptions() - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Returns an immutable map of the options that have been set on this object.
getOutput() - Method in interface org.kuali.rice.krms.api.engine.TermResolver
Gets the name of the term that this TermResolver resolves.
getOutput() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
getOutput() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
getOutput() - Method in interface org.kuali.rice.krms.api.repository.term.TermResolverDefinitionContract
Gets the term specification for the output of the defined term resolver.
getParameterNames() - Method in interface org.kuali.rice.krms.api.engine.TermResolver
Gets the names of any parameters that this TermResolver requires to resolve Terms.
getParameterNames() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
getParameterNames() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
getParameterNames() - Method in interface org.kuali.rice.krms.api.repository.term.TermResolverDefinitionContract
Gets the names of any parameters that the defined term resolver requires.
getParameters() - Method in class org.kuali.rice.krms.api.engine.Term
Return an unmodifiable Map of parameters specified on this Term.
getParameters() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
getParameters() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
getParameters() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionDefinitionContract
Returns an ordered, immutable list of the parameters which this function definition requires.
getParameters() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getParameters() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getParameters() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionDefinitionContract
Returns the parameter list of the proposition.
getParameters() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
getParameters() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition
 
getParameters() - Method in interface org.kuali.rice.krms.api.repository.term.TermDefinitionContract
Get any parameters specified on this TermDefinitionContract.
getParameterType() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
 
getParameterType() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition
 
getParameterType() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionParameterDefinitionContract
Returns the type of this function parameter.
getParameterType() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
 
getParameterType() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter
 
getParameterType() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionParameterContract
Returns the type of the parameter.
getPrerequisites() - Method in interface org.kuali.rice.krms.api.engine.TermResolver
Gets the names of the terms that this resolver requires in order to be able to resolve its output, or an empty set if it has no prereqs;
getPrerequisites() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
getPrerequisites() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
getPrerequisites() - Method in interface org.kuali.rice.krms.api.repository.term.TermResolverDefinitionContract
Gets the term specifications for any prerequisite terms of the defined term resolver.
getProperties() - Method in class org.kuali.rice.krms.api.engine.Term
 
getPropId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
 
getPropId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter
 
getPropId() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionParameterContract
Returns the Id for the parent proposition.
getPropId() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getPropId() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
getPropId() - Method in interface org.kuali.rice.krms.api.repository.rule.RuleDefinitionContract
This method returns the ID of the Proposition associated with the rule.
getProposition() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getProposition() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
getProposition() - Method in interface org.kuali.rice.krms.api.repository.rule.RuleDefinitionContract
This method returns the Proposition associated with the rule.
getProposition(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve Proposition specified by the identifier
getPropositionsByRule(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve Propositions associated with the specified Rule
getPropositionsByType(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve Propositions of the specified type
getPropositionTypeCode() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getPropositionTypeCode() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getPropositionTypeCode() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionDefinitionContract
There are three main types of Propositions: Compound Propositions - a proposition consisting of other propositions and a boolean algebra operator (AND, OR) defining how to evaluate those propositions.
getReferenceDiscriminatorType() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
getReferenceDiscriminatorType() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding
 
getReferenceDiscriminatorType() - Method in interface org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingContract
This is the ReferenceDiscriminatorType of the ReferenceObjectBinding
getReferenceObjectBinding(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve referenceObjectBinding given a specific id
getReferenceObjectBindings(List<String>) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve list of ReferenceObjectBinding objects given ids
getReferenceObjectId() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
getReferenceObjectId() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding
 
getReferenceObjectId() - Method in interface org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingContract
This is the ReferenceObjectId of the ReferenceObjectBinding
getRelationshipType() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
 
getRelationshipType() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation
 
getRelationshipType() - Method in interface org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelationContract
This is the RelationshipType of the TypeTypeRelation
getResult() - Method in interface org.kuali.rice.krms.api.engine.ResultEvent
Returns the Boolean result of the ResultEvent.
getResultDetails() - Method in interface org.kuali.rice.krms.api.engine.ResultEvent
Returns the result details of the ResultEvent as a Map<?
getResultEvent(int) - Method in interface org.kuali.rice.krms.api.engine.EngineResults
Deprecated.
use EngineResults.getAllResults() instead, this method will be removed in a future version
getResults() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Builder
 
getResults() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults
 
getResultsOfType(String) - Method in interface org.kuali.rice.krms.api.engine.EngineResults
Return the ResultEvents of the given type
getReturnType() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
getReturnType() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
getReturnType() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionDefinitionContract
Returns the type of the return value of the function defined by this function definition.
getRule() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getRule() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getRule() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
This method returns the Rule associated with this AgendaItemDefinition.
getRule(String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves the rule for the given ruleId.
getRule(String) - Method in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
Retrieves the rule for the given ruleId.
getRuleByNameAndNamespace(String, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves an Rule from the repository based on the provided rule name and namespace.
getRuleId() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
 
getRuleId() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition
 
getRuleId() - Method in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContract
Returns the id of the rule associated with the action
getRuleId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getRuleId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getRuleId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
Returns the rule id associated with the agenda item.
getRuleId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
Returns the rule id.
getRuleId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry
Returns the rule id.
getRuleId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getRuleId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getRuleId() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionDefinitionContract
TReturns the ID of the rule this proposition belongs to.
getRuleRepositoryService() - Static method in class org.kuali.rice.krms.api.KrmsApiServiceLocator
 
getRules(List<String>) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieves all of the rules for the given list of ruleIds.
getRules(List<String>) - Method in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
Retrieves all of the rules for the given list of ruleIds.
getRuleTypeByRuleTypeIdAndContextId(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Return the rule type by ruleItemId for the given contextId.
getRuleTypeByRuleTypeIdAndContextId(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Return the rule type by ruleItemId for the given contextId.
getSelectionCriteria() - Method in interface org.kuali.rice.krms.api.engine.ExecutionEnvironment
Returns the selection criteria that was used to initialize the environment.
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
 
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition
 
getSequenceNumber() - Method in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContract
Returns the sequence number of the action
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
 
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition
 
getSequenceNumber() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionParameterDefinitionContract
This is the sequence number of the function parameter.
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
 
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter
 
getSequenceNumber() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionParameterContract
Returns the sequence number of the proposition parameter.
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
 
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute
 
getSequenceNumber() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContract
Returns the sequence number of the attribute within the KrmsTypeDefinition collection.
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
 
getSequenceNumber() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation
 
getSequenceNumber() - Method in interface org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelationContract
 
getServiceName() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
 
getServiceName() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition
 
getServiceName() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeDefinitionContract
Returns the name of the service used to resolve attribute values.
getSource() - Method in interface org.kuali.rice.krms.api.engine.ResultEvent
Returns the source of the ResultEvent.
getSpecification() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
getSpecification() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition
 
getSpecification() - Method in interface org.kuali.rice.krms.api.repository.term.TermDefinitionContract
Get the associated TermSpecificationDefinitionContract which specifies some important details about the term.
getStringCoercionExtensions() - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
 
getSubAgenda() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getSubAgenda() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getSubAgenda() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
This method returns the SubAgenda associated with this AgendaItemDefinition.
getSubAgendaId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getSubAgendaId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getSubAgendaId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
This is ID of the SubAgenda associated with this AgendaItemDefinition.
getSubAgendaId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeSubAgendaEntry.Builder
Returns the subAgendaId
getSubAgendaId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeSubAgendaEntry
Returns the subAgendId
getTemplate() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
getTemplate() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate
 
getTemplate() - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContract
This is the Template of the NaturalLanguageTemplate
getTerm(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
Retrieves the TermDefinition with the given termId.
getTermId() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
getTermId() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition
 
getTermId() - Method in interface org.kuali.rice.krms.api.repository.term.TermParameterDefinitionContract
Gets the identifier for the term that this parameter belongs to.
getTermResolverById(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
Retrieves the TermResolverDefinition with the given id.
getTermResolverByNameAndNamespace(String, String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
Retrieves the TermResolverDefinition for the given name and namespace
getTermsForCaller(Object) - Method in interface org.kuali.rice.krms.api.engine.ExecutionEnvironment
Return a set of Term for the given value
getTermSpecificationById(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
Retrieves the TermSpecificationDefinition with the given TermSpecificationId.
getTermSpecificationByNameAndNamespace(String, String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
Retrieves the TermSpecificationDefinition for the given name and namespace
getTermValue() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
 
getTermValue() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter
 
getTermValue() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionParameterContract
Returns the term value of the proposition parameter if the proposition parameter is a term.
getTimestamp() - Method in interface org.kuali.rice.krms.api.engine.ResultEvent
Returns the org.joda.time.DateTime timestamp of the ResultEvent.
getTotalRowCount() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Builder
 
getTotalRowCount() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults
 
getToTypeId() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
 
getToTypeId() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation
 
getToTypeId() - Method in interface org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelationContract
This is the ToTypeId of the TypeTypeRelation
getType() - Method in interface org.kuali.rice.krms.api.engine.ResultEvent
Returns the type of the ResultEvent.
getType() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
getType() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition
 
getType() - Method in interface org.kuali.rice.krms.api.repository.term.TermSpecificationDefinitionContract
Gets the fully qualified class name for the values of any term having this specification.
getTypeById(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Lookup a krms type based on the given id.
getTypeById(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Lookup a krms type based on the given id.
getTypeByName(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
Get a krms type object based on name and namespace
getTypeByName(String, String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Get a krms type object based on name and namespace
getTypeId() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
 
getTypeId() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition
 
getTypeId() - Method in interface org.kuali.rice.krms.api.repository.action.ActionDefinitionContract
Returns the KrmsType of the Action
getTypeId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
 
getTypeId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition
 
getTypeId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaDefinitionContract
Returns the KRMS type id of the Agenda.
getTypeId() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
getTypeId() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition
 
getTypeId() - Method in interface org.kuali.rice.krms.api.repository.context.ContextDefinitionContract
Returns the type id for the context definition.
getTypeId() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
getTypeId() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
getTypeId() - Method in interface org.kuali.rice.krms.api.repository.function.FunctionDefinitionContract
Returns the id of the KrmsTypeDefinition which defines the actual implementation of this function such that it can be loaded into the engine and executed.
getTypeId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
getTypeId() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate
 
getTypeId() - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateContract
This is the TypeId of the NaturalLanguageTemplate
getTypeId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getTypeId() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getTypeId() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionDefinitionContract
Returns the id of Proposition KrmsType of the proposition.
getTypeId() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getTypeId() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
getTypeId() - Method in interface org.kuali.rice.krms.api.repository.rule.RuleDefinitionContract
This is the KrmsType of the Rule
getTypeId() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
getTypeId() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
getTypeId() - Method in interface org.kuali.rice.krms.api.repository.term.TermResolverDefinitionContract
Gets the type id for the defined term resolver.
getTypeId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
 
getTypeId() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute
 
getTypeId() - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeAttributeContract
Returns the id of the KrmsTypeDefinition to which the attribute applies
getTypeTypeRelation(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
Retrieves a TypeTypeRelation from the repository based on the given id.
getValidTypes() - Method in exception org.kuali.rice.krms.api.engine.IncompatibleTypeException
Returns the array of Class objects which include the types against which the object value was deemed incompatible.
getValue() - Method in exception org.kuali.rice.krms.api.engine.IncompatibleTypeException
Returns the object which triggered the incompatible type exception.
getValue() - Method in class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
 
getValue() - Method in class org.kuali.rice.krms.api.repository.BaseAttribute
 
getValue() - Method in interface org.kuali.rice.krms.api.repository.BaseAttributeContract
Returns the value of the attribute
getValue() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
 
getValue() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute
 
getValue() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
 
getValue() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter
 
getValue() - Method in interface org.kuali.rice.krms.api.repository.proposition.PropositionParameterContract
Returns the value of the proposition parameter
getValue() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
getValue() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition
 
getValue() - Method in interface org.kuali.rice.krms.api.repository.term.TermParameterDefinitionContract
Gets the value of this parameter.
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
 
getVersionNumber() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation
 
getWhenFalse() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getWhenFalse() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getWhenFalse() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
This method returns the next AgendaItemDefinition to be executed if the Rule associated with this AgendaItemDefinition evaluates to false.
getWhenFalseId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getWhenFalseId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getWhenFalseId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
This is ID of the next AgendaItemDefinition to be executed if the Rule associated AgendaItemDefinition evaluates to false.
getWhenTrue() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getWhenTrue() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getWhenTrue() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
This method returns the next AgendaItemDefinition to be executed if the Rule associated with this AgendaItemDefinition evaluates to true.
getWhenTrueId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
 
getWhenTrueId() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition
 
getWhenTrueId() - Method in interface org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinitionContract
This is ID of the next AgendaItemDefinition to be executed if the Rule associated AgendaItemDefinition evaluates to true.

H

hashCode() - Method in class org.kuali.rice.krms.api.engine.Facts
 
hashCode() - Method in class org.kuali.rice.krms.api.engine.Term
 

I

ID - Static variable in class org.kuali.rice.krms.api.repository.BaseAttribute.Elements
 
ID - Static variable in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Elements
 
IncompatibleTypeException - Exception in org.kuali.rice.krms.api.engine
An exception which indicates that the type of data being evaluated in the engine does not match the expected type.
IncompatibleTypeException(Exception, Object, Class<?>...) - Constructor for exception org.kuali.rice.krms.api.engine.IncompatibleTypeException
 
IncompatibleTypeException(Exception, String, Object, Class<?>...) - Constructor for exception org.kuali.rice.krms.api.engine.IncompatibleTypeException
 
IncompatibleTypeException(Object, Class<?>...) - Constructor for exception org.kuali.rice.krms.api.engine.IncompatibleTypeException
Constructs an IncompatibleTypeException with a reference to the object being checked and an array of valid Class objects which the type failed to match.
IncompatibleTypeException(String, Object, Class<?>...) - Constructor for exception org.kuali.rice.krms.api.engine.IncompatibleTypeException
Constructs an IncompatibleTypeException with a message, a reference to the object being checked, and an array of valid Class objects which the type failed to match.
isActive() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition
 
isActive() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition
 
isActive() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition
 
isActive() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate
 
isActive() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage
 
isActive() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding
 
isActive() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition
 
isActive() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition
 
isActive() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition
 
isActive() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition
 
isActive() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute
 
isActive() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition
 
isActive() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
 
isActive() - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation
 
isFlagSet(ExecutionFlag) - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Checks whether or not the given flag is set.
isMoreResultsAvailable() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Builder
 
isMoreResultsAvailable() - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults
 
isOptionSet(String) - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Checks whether or not the option with the given name has been set.

K

KRMS_DATA_SOURCE - Static variable in class org.kuali.rice.krms.api.KrmsConstants
 
KRMS_DISTRIBUTED_CACHE - Static variable in class org.kuali.rice.krms.api.KrmsConstants
KRMS distributed cache bean id
KRMS_NAMESPACE - Static variable in class org.kuali.rice.krms.api.KrmsConstants
 
KRMS_NAMESPACE_2_0 - Static variable in class org.kuali.rice.krms.api.KrmsConstants.Namespaces
Namespace for the kew module which is compatible with Kuali Rice 2.0.x.
KRMS_NAMESPACE_PREFIX - Static variable in class org.kuali.rice.krms.api.KrmsConstants.Namespaces
Namespaces KRMS_NAMESPACE_PREFIX
KRMS_TYPE_REPOSITORY_SERVICE - Static variable in class org.kuali.rice.krms.api.KrmsApiServiceLocator
 
KrmsApiServiceLocator - Class in org.kuali.rice.krms.api
A static service locator which aids in locating the various remotable services that form the Kuali Rule Management System API.
KrmsApiServiceLocator() - Constructor for class org.kuali.rice.krms.api.KrmsApiServiceLocator
 
KrmsAttributeDefinition - Class in org.kuali.rice.krms.api.repository.type
Concrete model object implementation of KRMS KrmsAttributeDefinition.
KrmsAttributeDefinition.Builder - Class in org.kuali.rice.krms.api.repository.type
This builder is used to construct instances of KrmsAttributeDefinition.
KrmsAttributeDefinition.Cache - Class in org.kuali.rice.krms.api.repository.type
 
KrmsAttributeDefinition.Elements - Class in org.kuali.rice.krms.api.repository.type
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
KrmsAttributeDefinitionContract - Interface in org.kuali.rice.krms.api.repository.type
Defines the contract for a KRMS Attribute Definition.
KrmsConstants - Class in org.kuali.rice.krms.api
KRMS Constants
KrmsConstants() - Constructor for class org.kuali.rice.krms.api.KrmsConstants
 
KrmsConstants.Namespaces - Class in org.kuali.rice.krms.api
Namespaces
KrmsTypeAttribute - Class in org.kuali.rice.krms.api.repository.type
Concrete model object implementation of KRMS KrmsTypeAttributeContract
KrmsTypeAttribute.Builder - Class in org.kuali.rice.krms.api.repository.type
This builder is used to construct instances of KrmsTypeAttribute.
KrmsTypeAttribute.Elements - Class in org.kuali.rice.krms.api.repository.type
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
KrmsTypeAttributeContract - Interface in org.kuali.rice.krms.api.repository.type
This is the contract for a KrmsTypeAttribute.
KrmsTypeBoService - Interface in org.kuali.rice.krms.api.repository.type
 
KrmsTypeDefinition - Class in org.kuali.rice.krms.api.repository.type
An immutable, concrete model object implementation of a KrmsTypeDefinitionContract.
KrmsTypeDefinition.Builder - Class in org.kuali.rice.krms.api.repository.type
This builder is used to construct instances of KrmsTypeDefinition.
KrmsTypeDefinition.Cache - Class in org.kuali.rice.krms.api.repository.type
 
KrmsTypeDefinition.Elements - Class in org.kuali.rice.krms.api.repository.type
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
KrmsTypeDefinitionContract - Interface in org.kuali.rice.krms.api.repository.type
Defines the contract for a KRMS type definition.
KrmsTypeRepositoryService - Interface in org.kuali.rice.krms.api.repository.type
 

L

label(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
fluent interface that sets the label of the KrmsAttributeDefinition.
LOG_EXECUTION - Enum constant in enum class org.kuali.rice.krms.api.engine.ExecutionFlag
Indicates that the engine should perform default logging by recording each ResultEvent in the EngineResults.
LogicalOperator - Enum Class in org.kuali.rice.krms.api.repository
Enum for the representation of the Logical Operators AND OR

M

MAINTAIN_KRMS_AGENDA - Static variable in class org.kuali.rice.krms.api.KrmsConstants
MAINTAIN_KRMS_AGENDA
MODULE_NAME - Static variable in class org.kuali.rice.krms.api.KrmsConstants.Namespaces
Namespaces MODULE_NAME
MORE_RESULTS_AVAILALBE - Static variable in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Elements
 

N

NAME - Static variable in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.term.TermDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Elements
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Cache
 
NAME - Static variable in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Cache
 
Namespaces() - Constructor for class org.kuali.rice.krms.api.KrmsConstants.Namespaces
 
NaturalLanguageTemplate - Class in org.kuali.rice.krms.api.repository.language
Generated using JVM arguments -DNOT_BLANK=languageCode,naturalLanguageUsageId,typeId,template -DFOREIGN_KEY=naturalLanguageUsageId:org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage,typeId:org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition Concrete model object implementation, immutable.
NaturalLanguageTemplate.Builder - Class in org.kuali.rice.krms.api.repository.language
A builder which can be used to construct NaturalLanguageTemplate instances.
NaturalLanguageTemplate.Cache - Class in org.kuali.rice.krms.api.repository.language
 
NaturalLanguageTemplateAttribute - Class in org.kuali.rice.krms.api.repository.language
Generated using JVM arguments -DNOT_BLANK=name Concrete model object implementation, immutable.
NaturalLanguageTemplateAttribute.Builder - Class in org.kuali.rice.krms.api.repository.language
A builder which can be used to construct NaturalLanguageTemplateAttribute instances.
NaturalLanguageTemplateAttributeContract - Interface in org.kuali.rice.krms.api.repository.language
Defines the contract for a NaturalLanguageTemplateAttribute.
NaturalLanguageTemplateContract - Interface in org.kuali.rice.krms.api.repository.language
Defines the contract for a NaturalLanguageTemplate
NaturalLanguageTemplaterContract - Interface in org.kuali.rice.krms.api.repository.language
 
NaturalLanguageTree - Class in org.kuali.rice.krms.api.repository
Concrete model object implementation of a natural language tree immutable.
NaturalLanguageTree() - Constructor for class org.kuali.rice.krms.api.repository.NaturalLanguageTree
This constructor should never be called.
NaturalLanguageTree.Builder - Class in org.kuali.rice.krms.api.repository
This builder is used to construct instances of KRMS Repository Agenda.
NaturalLanguageTree.Cache - Class in org.kuali.rice.krms.api.repository
 
NaturalLanguageTree.Constants - Class in org.kuali.rice.krms.api.repository
Defines some constants used on this class.
NaturalLanguageTree.Elements - Class in org.kuali.rice.krms.api.repository
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
NaturalLanguageTreeContract - Interface in org.kuali.rice.krms.api.repository
Natural Language representation of a proposition
NaturalLanguageUsage - Class in org.kuali.rice.krms.api.repository.language
Generated using JVM arguments -DNOT_BLANK=name,typeId Concrete model object implementation, immutable.
NaturalLanguageUsage.Builder - Class in org.kuali.rice.krms.api.repository.language
A builder which can be used to construct NaturalLanguageUsage instances.
NaturalLanguageUsage.Cache - Class in org.kuali.rice.krms.api.repository.language
 
NaturalLanguageUsageContract - Interface in org.kuali.rice.krms.api.repository.language
Defines the contract for a NaturalLanguageUsage
newCriteria(String, String, Map<String, String>) - Static method in class org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria
Factory method returns a new context selection criteria object with the fields set to the parameters provided.
newCriteria(String, Map<String, String>) - Static method in class org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria
Factory method returns a new context selection criteria object with the namespace and contextQualifiers fields set to the parameters provided.
newCriteria(Map<String, String>) - Static method in class org.kuali.rice.krms.api.repository.context.ContextSelectionCriteria
Factory method returns a new context selection criteria object with the contextQualifiers property set to the parameter provided.

O

OP_CODE_NAMES - Static variable in enum class org.kuali.rice.krms.api.repository.LogicalOperator
Collection<String> OP_CODE_NAMES
OP_CODES - Static variable in enum class org.kuali.rice.krms.api.repository.LogicalOperator
Collection<String> OP_CODES
OPERATOR - Enum constant in enum class org.kuali.rice.krms.api.repository.proposition.PropositionParameterType
use this flag with the static factory to get a PropositionParameterType Operator
OPERATOR_PROPOSITION_PARAMETER_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
OR - Enum constant in enum class org.kuali.rice.krms.api.repository.LogicalOperator
use this flag with the static factory to get a LogicalOperator OR
org.kuali.rice.krms.api - package org.kuali.rice.krms.api
 
org.kuali.rice.krms.api.engine - package org.kuali.rice.krms.api.engine
 
org.kuali.rice.krms.api.engine.expression - package org.kuali.rice.krms.api.engine.expression
 
org.kuali.rice.krms.api.repository - package org.kuali.rice.krms.api.repository
 
org.kuali.rice.krms.api.repository.action - package org.kuali.rice.krms.api.repository.action
 
org.kuali.rice.krms.api.repository.agenda - package org.kuali.rice.krms.api.repository.agenda
 
org.kuali.rice.krms.api.repository.category - package org.kuali.rice.krms.api.repository.category
 
org.kuali.rice.krms.api.repository.context - package org.kuali.rice.krms.api.repository.context
 
org.kuali.rice.krms.api.repository.function - package org.kuali.rice.krms.api.repository.function
 
org.kuali.rice.krms.api.repository.language - package org.kuali.rice.krms.api.repository.language
 
org.kuali.rice.krms.api.repository.operator - package org.kuali.rice.krms.api.repository.operator
 
org.kuali.rice.krms.api.repository.proposition - package org.kuali.rice.krms.api.repository.proposition
 
org.kuali.rice.krms.api.repository.reference - package org.kuali.rice.krms.api.repository.reference
 
org.kuali.rice.krms.api.repository.rule - package org.kuali.rice.krms.api.repository.rule
 
org.kuali.rice.krms.api.repository.term - package org.kuali.rice.krms.api.repository.term
 
org.kuali.rice.krms.api.repository.type - package org.kuali.rice.krms.api.repository.type
 
org.kuali.rice.krms.api.repository.typerelation - package org.kuali.rice.krms.api.repository.typerelation
 
org.kuali.rice.krms.framework.engine.expression - package org.kuali.rice.krms.framework.engine.expression
 
outputTerm - Variable in exception org.kuali.rice.krms.api.engine.TermResolutionException
 

P

parameterNames - Variable in exception org.kuali.rice.krms.api.engine.TermResolutionException
 
parameters - Variable in exception org.kuali.rice.krms.api.engine.TermResolutionException
 
prereqs - Variable in exception org.kuali.rice.krms.api.engine.TermResolutionException
 
PROPOSITION_EVALUATED - Static variable in interface org.kuali.rice.krms.api.engine.ResultEvent
PROPOSITION_EVALUATED
PROPOSITION_PARAMETER_SERVICE_NAMES - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
PROPOSITION_SERVICE_NAMES - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
PropositionDefinition - Class in org.kuali.rice.krms.api.repository.proposition
Concrete model object implementation of KRMS Proposition.
PropositionDefinition.Builder - Class in org.kuali.rice.krms.api.repository.proposition
This builder is used to construct instances of KRMS Proposition.
PropositionDefinition.Cache - Class in org.kuali.rice.krms.api.repository.proposition
 
PropositionDefinition.Elements - Class in org.kuali.rice.krms.api.repository.proposition
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
PropositionDefinitionContract - Interface in org.kuali.rice.krms.api.repository.proposition
Defines the contract for a PropositionDefinition
PropositionParameter - Class in org.kuali.rice.krms.api.repository.proposition
Concrete model object implementation of KRMS Proposition Parameter immutable.
PropositionParameter.Builder - Class in org.kuali.rice.krms.api.repository.proposition
This builder is used to construct instances of PropositionParameter.
PropositionParameter.Elements - Class in org.kuali.rice.krms.api.repository.proposition
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
PropositionParameterContract - Interface in org.kuali.rice.krms.api.repository.proposition
The contract for PropositionParameter
PropositionParameterType - Enum Class in org.kuali.rice.krms.api.repository.proposition
enum used to specify the PropositionParameterType CONSTANT TERM FUNCTION OPERATOR
PropositionType - Enum Class in org.kuali.rice.krms.api.repository.proposition
Enumeration for PropositionTypes.
publishFact(Term, Object) - Method in interface org.kuali.rice.krms.api.engine.ExecutionEnvironment
Publishes a new fact

R

ReferenceObjectBinding - Class in org.kuali.rice.krms.api.repository.reference
Generated using JVM arguments -DNOT_BLANK=krmsObjectId,krmsDiscriminatorType,referenceObjectId,referenceDiscriminatorType Concrete model object implementation, immutable.
ReferenceObjectBinding.Builder - Class in org.kuali.rice.krms.api.repository.reference
A builder which can be used to construct ReferenceObjectBinding instances.
ReferenceObjectBinding.Cache - Class in org.kuali.rice.krms.api.repository.reference
 
ReferenceObjectBindingContract - Interface in org.kuali.rice.krms.api.repository.reference
Defines the contract for a ReferenceObjectBinding
ReferenceObjectBindingQueryResults - Class in org.kuali.rice.krms.api.repository.reference
 
ReferenceObjectBindingQueryResults.Builder - Class in org.kuali.rice.krms.api.repository.reference
 
ReferenceObjectBindingQueryResults.Constants - Class in org.kuali.rice.krms.api.repository.reference
Defines some internal constants used on this class.
ReferenceObjectBindingQueryResults.Elements - Class in org.kuali.rice.krms.api.repository.reference
A private class which exposes constants which define the XML element names to use when this object is marshaled to XML.
RelationshipType - Enum Class in org.kuali.rice.krms.api.repository.typerelation
Enumeration for RelationshipTypes.
removeFlag(ExecutionFlag) - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Removes the specified flag (if it has been set) from the set of execution options.
removeOption(String) - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Removes the option with the specified name (if it has been set) from the set of execution options.
RepositoryDataException - Exception in org.kuali.rice.krms.api.repository
A runtime exception which indicates an unrecoverable data issue in the rule repository.
RepositoryDataException() - Constructor for exception org.kuali.rice.krms.api.repository.RepositoryDataException
Default constructor
RepositoryDataException(String) - Constructor for exception org.kuali.rice.krms.api.repository.RepositoryDataException
 
RepositoryDataException(String, Throwable) - Constructor for exception org.kuali.rice.krms.api.repository.RepositoryDataException
 
RepositoryDataException(Throwable) - Constructor for exception org.kuali.rice.krms.api.repository.RepositoryDataException
 
resolve(Map<String, Object>, Map<String, String>) - Method in interface org.kuali.rice.krms.api.engine.TermResolver
Resolves the output term's fact value given the resolved prerequisite terms and term parameters.
resolveTerm(Term) - Method in interface org.kuali.rice.krms.api.engine.TermResolutionEngine
Resolves a given term into a fact
resolveTerm(Term, Object) - Method in interface org.kuali.rice.krms.api.engine.ExecutionEnvironment
Resolve
RESULT_ELEM - Static variable in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Elements
 
ResultEvent - Interface in org.kuali.rice.krms.api.engine
Interface for defining ResultEvents
RESULTS - Static variable in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Elements
 
ROOT_ELEMENT_NAME - Static variable in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Constants
 
ROOT_ELEMENT_NAME - Static variable in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Constants
 
RULE_EVALUATED - Static variable in interface org.kuali.rice.krms.api.engine.ResultEvent
RULE_EVALUATED
RULE_REPOSITORY_SERVICE - Static variable in class org.kuali.rice.krms.api.KrmsApiServiceLocator
 
RULE_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
RuleDefinition - Class in org.kuali.rice.krms.api.repository.rule
Concrete model object implementation of KRMS Repository Rule immutable.
RuleDefinition.Builder - Class in org.kuali.rice.krms.api.repository.rule
This builder is used to construct instances of KRMS Repository Rule.
RuleDefinition.Cache - Class in org.kuali.rice.krms.api.repository.rule
 
RuleDefinition.Constants - Class in org.kuali.rice.krms.api.repository.rule
Defines some internal constants used on this class.
RuleDefinition.Elements - Class in org.kuali.rice.krms.api.repository.rule
A private class which exposes constants which define the XML element names to use when this object is marshalled to XML.
RuleDefinitionContract - Interface in org.kuali.rice.krms.api.repository.rule
Defines the contract for a RuleDefinition
RuleManagementService - Interface in org.kuali.rice.krms.api.repository
The rule maintenance service operations facilitate management of rules and associated information.
RuleRepositoryService - Interface in org.kuali.rice.krms.api.repository
The rule repository contains all of the information about context definitions, agendas, and business rules.

S

selectContext(ContextSelectionCriteria) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Locates a ContextDefinition based on the given map of context qualifiers.
selectContext(ContextSelectionCriteria) - Method in interface org.kuali.rice.krms.api.repository.RuleRepositoryService
Locates a ContextDefinition based on the given map of context qualifiers.
SelectionCriteria - Class in org.kuali.rice.krms.api.engine
SelectionCritera are used to to select an Agenda to execute.
SEQ_NO - Static variable in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Elements
 
SERVICE_PATH_SOAP - Static variable in class org.kuali.rice.krms.api.KrmsConstants
SERVICE_PATH_SOAP
serviceName(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
fluent interface that sets the serviceName field of the Builder.
setActions(List<ActionDefinition.Builder>) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the actions on this builder to the given value
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Set the value of the active indicator on this builder to the given value.
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Sets the active flag for the context that will be returned by this builder.
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the active flag for the function definition that will be returned by this builder.
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
Sets the value of active on this builder to the given value.
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
Sets the value of active on this builder to the given value.
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Sets the value of active on this builder to the given value.
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the active on this builder to the given value
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
sets the active indicator value
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
sets the active indicator value
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
sets the active indicator value
setActive(boolean) - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
Sets the value of active on this builder to the given value.
setAgendaId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the agenda id on this builder to the given value.
setAgendaId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Builder
Sets the agendaId to the given parameter
setAgendaItemId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
Sets the agendaItemId, cannot be null or blank.
setAgendaItemId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeSubAgendaEntry.Builder
Sets the agendaItemId of the builder, cannot be null
setAgendas(List<? extends AgendaDefinitionContract>) - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Sets the agendas property of this context definition.
setAlways(AgendaItemDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the agenda item for the "always" condition on this builder to the given value.
setAlwaysId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the agenda item id for the "always" condition on this builder to the given value.
setAttribute(String, Object) - Method in interface org.kuali.rice.krms.api.engine.EngineResults
Set the attribute of the given values
setAttributeDefinition(KrmsAttributeDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
Sets the attributeDefinition object related to the attribute.
setAttributeDefinition(KrmsAttributeDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
 
setAttributeDefinitionId(String) - Method in class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
Sets the attibuteDefinitionId value.
setAttributeDefinitionId(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
Sets the value of attributeDefinitionId on this builder to the given value.
setAttributeDefinitionId(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
Sets the id of the KrmsAttributeDefinition that describes this attribute.
setAttributes(List<KrmsTypeAttribute.Builder>) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
sets the List of attributes related to this KrmsTypeDefinition.
setAttributes(Map<String, String>) - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Sets the value of the attributes on this builder to the given value.
setAttributes(Map<String, String>) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Set the value of the remote/custom attributes on this builder to the given value.
setAttributes(Map<String, String>) - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Sets the Map of attributes as name / value pairs.
setAttributes(Map<String, String>) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
Sets the Map of attributes as name / value pairs.
setAttributes(Map<String, String>) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the attributes on this builder to the given value
setAttributes(Map<String, String>) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setCategories(List<CategoryDefinition.Builder>) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the category for the function definition that will be returned by this builder.
setCategories(List<CategoryDefinition.Builder>) - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
setChildren(List<? extends NaturalLanguageTreeContract>) - Method in class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Builder
 
setCollectionName(String) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Sets the value of collectionName on this builder to the given value.
setComponentName(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
sets the name of the component used to display the attribute
setCompoundComponents(List<PropositionDefinition.Builder>) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the components on this builder to the given value.
setCompoundOpCode(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the opCode on this builder to the given value.
setCompoundSequenceNumber(Integer) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the compound sequence no on this builder to the given value.
setContextId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Set the value of the context id on this builder to the given value.
setContextIds(List<String>) - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Sets the value of the description on this builder to the given value.
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Sets the description for the context definition that will be created by this builder.
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the description for the function definition that will be returned by this builder.
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
Sets the description for the function parameter definition that will be returned by this builder.
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
Sets the value of description on this builder to the given value.
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the description on this builder to the given value.
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the description on this builder to the given value
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
setDescription(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
sets the description of the attribute
setFirstItemId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Set the value of the first agenda item id on this builder to the given value.
setFlag(ExecutionFlag, boolean) - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Sets the value for the given flag to the given boolean value.
setFromTypeId(String) - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
Sets the value of fromTypeId on this builder to the given value.
setFunctionId(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
Sets the type for the function id If provided, the function id must be non-blank.
setId(String) - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Sets the id for the context definition that will be created by this builder.
setId(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the id for the function definition that will be returned by this builder.
setId(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
Sets the id for the function parameter definition that will be returned by this builder.
setId(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
Sets the value of id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
Sets the value of id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
Sets the value of id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the propId on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Sets the value of id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
setId(String) - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
setId(String) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setId(String) - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
setId(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
Sets the value of the id on this builder to the given value.
setId(String) - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
Sets the value of id on this builder to the given value.
setIfFalse(AgendaTreeDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
setIfTrue(AgendaTreeDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
setKrmsDiscriminatorType(String) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Sets the value of krmsDiscriminatorType on this builder to the given value.
setKrmsObjectId(String) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Sets the value of krmsObjectId on this builder to the given value.
setLabel(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
sets the label to be displayed with the attribute.
setLanguageCode(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
Sets the value of languageCode on this builder to the given value.
setMoreResultsAvailable(boolean) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Builder
 
setName(String) - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Sets the value of the name on this builder to the given value.
setName(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Set the value of the name on this builder to the given value.
setName(String) - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
Sets the name for the category definition that will be returned by this builder.
setName(String) - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Sets the name for the context definition that will be created by this builder.
setName(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the name for the function definition that will be returned by this builder.
setName(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
Sets the name for the function parameter definition that will be returned by this builder.
setName(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
Sets the value of name on this builder to the given value.
setName(String) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the name on this builder to the given value
setName(String) - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
setName(String) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setName(String) - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
setName(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
sets the name of the attribute. must not be null or blank.
setName(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
Sets the name of the KrmsTypeDefinition
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Sets the value of the namespace on this builder to the given value.
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
Sets the namespace code for the category definition that will be returned by this builder.
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Sets the namespace code for the context definition that will be created by this builder.
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the namespace code for the function definition that will be returned by this builder.
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
Sets the value of namespace on this builder to the given value.
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Sets the value of namespace on this builder to the given value.
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the namespace on this builder to the given value
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
sets the namespace of the attribute. must not be null or blank.
setNamespace(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
Sets the namespace of the KrmsTypeDefinition
setNaturalLanguage(String) - Method in class org.kuali.rice.krms.api.repository.NaturalLanguageTree.Builder
 
setNaturalLanguageTemplateId(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
Sets the value of naturalLanguageTemplateId on this builder to the given value.
setNaturalLanguageUsageId(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
Sets the value of naturalLanguageUsageId on this builder to the given value.
setOperators(List<EngineComparatorExtension>) - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
List<EngineComparatorExtension> to use.
setOption(String, String) - Method in class org.kuali.rice.krms.api.engine.ExecutionOptions
Sets the value for the given option name to the given value.
setOutput(TermSpecificationDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setParameterNames(Set<String>) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setParameters(List<FunctionParameterDefinition.Builder>) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the parameters for the function definition that will be returned by this builder.
setParameters(List<PropositionParameter.Builder>) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the parameters on this builder to the given value.
setParameters(List<TermParameterDefinition.Builder>) - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
setParameterType(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
Sets the type for the function parameter definition that will be returned by this builder.
setParameterType(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Sets the value of the parameterType on this builder to the given value.
setPrerequisites(Set<TermSpecificationDefinition.Builder>) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setPropId(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Sets the value of the propId on this builder to the given value.
setPropId(String) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the propId on this builder to the given value
setProposition(PropositionDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Sets the value of the proposition on this builder to the given value.
setProposition(PropositionDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the proposition on this builder to the given value
setPropositionTypeCode(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the propTypeCode on this builder to the given value.
setReferenceDiscriminatorType(String) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Sets the value of referenceDiscriminatorType on this builder to the given value.
setReferenceObjectId(String) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Sets the value of referenceObjectId on this builder to the given value.
setRelationshipType(RelationshipType) - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
Sets the value of relationshipType on this builder to the given value.
setResults(List<ReferenceObjectBinding.Builder>) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Builder
 
setReturnType(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the return type for the function definition that will be returned by this builder.
setRule(RuleDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the rule on this builder to the given value.
setRule(RuleDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the rule on this builder to the given value.
setRuleId(String) - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Sets the value of the ruleId on this builder to the given value.
setRuleId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the rule id on this builder to the given value.
setRuleId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
 
setRuleId(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the ruleId on this builder to the given value.
setSequenceNumber(Integer) - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Sets the value of the sequenceNumber on this builder to the given value.
setSequenceNumber(Integer) - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
Sets the sequence number for the function parameter definition that will be returned by this builder.
setSequenceNumber(Integer) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Sets the value of the sequenceNumber on this builder to the given value.
setSequenceNumber(Integer) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
Sets the sequence number.
setSequenceNumber(Integer) - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
Sets the value of sequenceNumber on this builder to the given value.
setServiceName(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
Sets the name of the KRMS type service
setSpecification(TermSpecificationDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
setStringCoercionExtensions(List<StringCoercionExtension>) - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
setSubAgenda(AgendaDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the sub agenda on this builder to the given value.
setSubAgendaId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the sub agenda id on this builder to the given value.
setSubAgendaId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeSubAgendaEntry.Builder
Sets the subAgendaId of the builder, cannot be null
setTemplate(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
Sets the value of template on this builder to the given value.
setTermId(String) - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
setTermValue(TermDefinition) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Sets the value of the termValue on this builder to the given value.
setTotalRowCount(Integer) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Builder
 
setToTypeId(String) - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
Sets the value of toTypeId on this builder to the given value.
setType(String) - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
setTypeId(String) - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Sets the value of the typeId on this builder to the given value.
setTypeId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Set the value of the type id on this builder to the given value.
setTypeId(String) - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Sets the typeId for the context definition that will be created by this builder.
setTypeId(String) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the id of the KrmsTypeDefinition which defines the actual implementation of this function.
setTypeId(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
Sets the value of typeId on this builder to the given value.
setTypeId(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the typeId on this builder to the given value.
setTypeId(String) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the typeId on this builder to the given value
setTypeId(String) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setTypeId(String) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
Sets the id of the KrmsTypeDefinition to which this attribute belongs.
setValue(String) - Method in class org.kuali.rice.krms.api.repository.BaseAttribute.Builder
Sets the value of the attribute
setValue(String) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
Sets the value of value on this builder to the given value.
setValue(String) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Sets the value of the value on this builder to the given value.
setValue(String) - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.action.ActionDefinition.Builder
Sets the value of the versionNumber on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaDefinition.Builder
Sets the version number on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the version number on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.category.CategoryDefinition.Builder
Sets the version number on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.context.ContextDefinition.Builder
Sets the version number for the style that will be returned by this builder.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.function.FunctionDefinition.Builder
Sets the version number for the function definition that will be returned by this builder.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.function.FunctionParameterDefinition.Builder
Sets the version number for the function parameter definition that will be returned by this builder.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplate.Builder
Sets the value of versionNumber on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplateAttribute.Builder
Sets the value of versionNumber on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.language.NaturalLanguageUsage.Builder
Sets the value of versionNumber on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionDefinition.Builder
Sets the value of the versionNumber on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.proposition.PropositionParameter.Builder
Sets the value of the versionNumber on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBinding.Builder
Sets the value of versionNumber on this builder to the given value.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.rule.RuleDefinition.Builder
Sets the value of the versionNumber on this builder to the given value
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.term.TermDefinition.Builder
 
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.term.TermResolverDefinition.Builder
 
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
 
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.type.KrmsAttributeDefinition.Builder
Sets the version number for this object.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeAttribute.Builder
Sets the version number for this object.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition.Builder
Sets the version number for this object.
setVersionNumber(Long) - Method in class org.kuali.rice.krms.api.repository.typerelation.TypeTypeRelation.Builder
Sets the value of versionNumber on this builder to the given value.
setWhenFalse(AgendaItemDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the agenda item for the "when false" condition on this builder to the given value.
setWhenFalseId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the agenda item id for the "when false" condition on this builder to the given value.
setWhenTrue(AgendaItemDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the agenda item for the "when true" condition on this builder to the given value.
setWhenTrueId(String) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaItemDefinition.Builder
Set the value of the agenda item id for the "when true" condition on this builder to the given value.
SIMPLE - Enum constant in enum class org.kuali.rice.krms.api.repository.proposition.PropositionType
use this flag with the static factory to get a PropositionType Simple
SIMPLE_PROPOSITION_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
StringCoercionExtension - Interface in org.kuali.rice.krms.framework.engine.expression
Interface to extend to implement custom coerce of Strings to an instance of the given type, when when validating org.kuali.rice.krms.framework.engine.Proposition Terms

T

Term - Class in org.kuali.rice.krms.api.engine
Identifies a (hopefully) resolvable Term.
Term(String) - Constructor for class org.kuali.rice.krms.api.engine.Term
Constructor
Term(String, Map<String, String>) - Constructor for class org.kuali.rice.krms.api.engine.Term
This constructs a Term, which is a named piece of data that is usually obtainable through the TermResolutionEngine
TERM - Enum constant in enum class org.kuali.rice.krms.api.repository.proposition.PropositionParameterType
use this flag with the static factory to get a PropositionParameterType Term
TERM_ID - Static variable in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Elements
 
TERM_PARAMETER_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
TERM_PROPOSITION_PARAMETER_SERVICE_NAME - Static variable in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
 
TermDefinition - Class in org.kuali.rice.krms.api.repository.term
Immutable DTO for Terms.
TermDefinition.Builder - Class in org.kuali.rice.krms.api.repository.term
TermDefinition.Cache - Class in org.kuali.rice.krms.api.repository.term
 
TermDefinitionContract - Interface in org.kuali.rice.krms.api.repository.term
The contract for a TermDefinition which defines a term.
TermParameterDefinition - Class in org.kuali.rice.krms.api.repository.term
Immutable DTO for TermParameters.
TermParameterDefinition.Builder - Class in org.kuali.rice.krms.api.repository.term
 
TermParameterDefinition.Constants - Class in org.kuali.rice.krms.api.repository.term
 
TermParameterDefinition.Elements - Class in org.kuali.rice.krms.api.repository.term
 
TermParameterDefinitionContract - Interface in org.kuali.rice.krms.api.repository.term
The contract for a TermParameterDefinition which defines a term parameter.
TermRepositoryService - Interface in org.kuali.rice.krms.api.repository.term
The TermRepositoryService provides the basic access to terms and term resolvers in the repository needed for executing rules.
TermResolutionEngine - Interface in org.kuali.rice.krms.api.engine
Interface for the engine that is used to resolve Terms.
TermResolutionException - Exception in org.kuali.rice.krms.api.engine
An Exception for TermResolver exceptions.
TermResolutionException(String, TermResolver<?>, Map<String, String>) - Constructor for exception org.kuali.rice.krms.api.engine.TermResolutionException
Create a TermResolutionException with the given values
TermResolutionException(String, TermResolver<?>, Map<String, String>, Throwable) - Constructor for exception org.kuali.rice.krms.api.engine.TermResolutionException
Create a TermResolutionException with the given values
TermResolver<T> - Interface in org.kuali.rice.krms.api.engine
An TermResolver implementor is a utility class used for resolution (reification) of fact values for one or moreTerms.
termResolverClassName - Variable in exception org.kuali.rice.krms.api.engine.TermResolutionException
 
TermResolverDefinition - Class in org.kuali.rice.krms.api.repository.term
 
TermResolverDefinition.Builder - Class in org.kuali.rice.krms.api.repository.term
 
TermResolverDefinition.Cache - Class in org.kuali.rice.krms.api.repository.term
 
TermResolverDefinitionContract - Interface in org.kuali.rice.krms.api.repository.term
The contract for a TermResolverDefinition which defines a term resolver.
TermSpecificationDefinition - Class in org.kuali.rice.krms.api.repository.term
Immutable DTO for TermSpecifications.
TermSpecificationDefinition.Builder - Class in org.kuali.rice.krms.api.repository.term
Builder for the TermSpecificationDefinition immutable DTO.
TermSpecificationDefinition.Cache - Class in org.kuali.rice.krms.api.repository.term
 
TermSpecificationDefinitionContract - Interface in org.kuali.rice.krms.api.repository.term
The contract for a TermSpecificationDefinition which defines important information about a term (see TermDefinitionContract).
TIMING_EVENT - Static variable in interface org.kuali.rice.krms.api.engine.ResultEvent
TIMING_EVENT
toBuilder - Static variable in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
 
toBuilder - Static variable in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
BuilderUtils.Transformer to ease converting lists to Builder types
toString() - Method in class org.kuali.rice.krms.api.engine.Facts
 
toString() - Method in class org.kuali.rice.krms.api.engine.Term
 
toString() - Method in enum class org.kuali.rice.krms.api.repository.LogicalOperator
 
TOTAL_ROW_COUNT - Static variable in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Elements
 
transform(A) - Method in interface org.kuali.rice.krms.api.repository.BuilderUtils.Transformer
 
transform(List<? extends A>, BuilderUtils.Transformer<A, B>) - Static method in class org.kuali.rice.krms.api.repository.BuilderUtils
This method is useful for converting a List<?
transform(Set<? extends A>, BuilderUtils.Transformer<A, B>) - Static method in class org.kuali.rice.krms.api.repository.BuilderUtils
 
translate(NaturalLanguageTemplate, Map<String, Object>) - Method in interface org.kuali.rice.krms.api.repository.language.NaturalLanguageTemplaterContract
 
TranslateBusinessMethods - Interface in org.kuali.rice.krms.api.repository
a Sub-interface to help manage the translation methods as separate business logic
translateNaturalLanguageForObject(String, String, String, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Translates and retrieves a NaturalLanguage for a given KRMS object (e.g, proposition or agenda), NaturalLanguage usage type (context) and language into natural language
translateNaturalLanguageForObject(String, String, String, String) - Method in interface org.kuali.rice.krms.api.repository.TranslateBusinessMethods
 
translateNaturalLanguageForProposition(String, PropositionDefinition, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Retrieve all the NaturalLanguageUsages
translateNaturalLanguageForProposition(String, PropositionDefinition, String) - Method in interface org.kuali.rice.krms.api.repository.TranslateBusinessMethods
 
translateNaturalLanguageTreeForProposition(String, PropositionDefinition, String) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Translates NaturalLanguage for a given proposition, returning a tree of the NaturalLanguage.
translateNaturalLanguageTreeForProposition(String, PropositionDefinition, String) - Method in interface org.kuali.rice.krms.api.repository.TranslateBusinessMethods
 
TYPE_NAME - Static variable in class org.kuali.rice.krms.api.repository.reference.ReferenceObjectBindingQueryResults.Constants
 
TYPE_NAME - Static variable in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Constants
 
TypeTypeRelation - Class in org.kuali.rice.krms.api.repository.typerelation
Generated using JVM arguments -DENUM=RelationshipType:UNKNOWN:USAGE_ALLOWED -DNOT_BLANK=fromTypeId,toTypeId,sequenceNumber,relationshipType -DFOREIGN_KEY=fromTypeId:org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition,toTypeId:org.kuali.rice.krms.api.repository.type.KrmsTypeDefinition Concrete model object implementation, immutable.
TypeTypeRelation.Builder - Class in org.kuali.rice.krms.api.repository.typerelation
A builder which can be used to construct TypeTypeRelation instances.
TypeTypeRelationContract - Interface in org.kuali.rice.krms.api.repository.typerelation
Defines the contract for a TypeTypeRelation

U

UNKNOWN - Enum constant in enum class org.kuali.rice.krms.api.repository.typerelation.RelationshipType
use this flag with the static factory to get a RelationshipType Unknown
updateAction(ActionDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Update the Action specified by the identifier in the DTO
updateAgenda(AgendaDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Update the Agenda specified by the identifier in the input DTO
updateAgendaItem(AgendaItemDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Update an AgendaItem
updateContext(ContextDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Update the Context specified by the identifier in the input DTO
updateKrmsType(KrmsTypeDefinition) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeBoService
This will update an existing KrmsTypeDefinition
updateKrmsType(KrmsTypeDefinition) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
This will update an existing KrmsTypeDefinition
updateNaturalLanguageTemplate(NaturalLanguageTemplate) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
This will update an existing NaturalLanguageTemplate.
updateNaturalLanguageUsage(NaturalLanguageUsage) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Update NaturalLanguageUsage
updateProposition(PropositionDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Update the Proposition
updateReferenceObjectBinding(ReferenceObjectBinding) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Update the ReferenceObjectBinding object specified by the identifier in the given DTO
updateRule(RuleDefinition) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
Update the Rule specified by the identifier in the DTO
updateTerm(TermDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
updateTermResolver(TermResolverDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
updateTermSpecification(TermSpecificationDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
updateTypeTypeRelation(TypeTypeRelation) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
This will update an existing TypeTypeRelation.
USAGE_ALLOWED - Enum constant in enum class org.kuali.rice.krms.api.repository.typerelation.RelationshipType
use this flag with the static factory to get a RelationshipType Usage Allowed

V

VALID_TYPE_CODES - Static variable in enum class org.kuali.rice.krms.api.repository.proposition.PropositionParameterType
Set of valid type codes
VALID_TYPE_CODES - Static variable in enum class org.kuali.rice.krms.api.repository.proposition.PropositionType
Set of valid type codes
VALID_TYPE_CODES - Static variable in enum class org.kuali.rice.krms.api.repository.typerelation.RelationshipType
Set of valid type codes
validateOperandClasses(String, String) - Method in interface org.kuali.rice.krms.api.repository.operator.CustomOperator
Validates that the given operand classes are acceptable for the custom function.
VALUE - Static variable in class org.kuali.rice.krms.api.repository.BaseAttribute.Elements
 
VALUE - Static variable in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Elements
 
valueOf(String) - Static method in enum class org.kuali.rice.krms.api.engine.ExecutionFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kuali.rice.krms.api.repository.LogicalOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kuali.rice.krms.api.repository.proposition.PropositionParameterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kuali.rice.krms.api.repository.proposition.PropositionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.kuali.rice.krms.api.repository.typerelation.RelationshipType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.kuali.rice.krms.api.engine.ExecutionFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kuali.rice.krms.api.repository.LogicalOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kuali.rice.krms.api.repository.proposition.PropositionParameterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kuali.rice.krms.api.repository.proposition.PropositionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.kuali.rice.krms.api.repository.typerelation.RelationshipType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form