Index
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
Termto 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
AgendaTreeRuleEntryto the entries. - addSubAgendaEntry(AgendaTreeSubAgendaEntry) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeDefinition.Builder
-
Adds the given
AgendaTreeSubAgendaEntryto the entries. - addTermResolver(TermResolver<?>) - Method in interface org.kuali.rice.krms.api.engine.ExecutionEnvironment
-
Add a
TermResolver - addTermResolver(TermResolver<?>) - Method in interface org.kuali.rice.krms.api.engine.TermResolutionEngine
-
Adds a
TermResolverto theTermResolutionEngine. - 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
LogicalOperatorAND - 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
BaseAttributeis 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
Factsparameter object spawned from thisFacts.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
AgendaTreeRuleEntrywith 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
TermParameterDefinitioninstance constructed from thisTermParameterDefinition.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
-
Constructs a
TermSpecificationDefinition - 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
EngineComparatorExtensionfor use as aorg.kuali.rice.krms.framework.engine.expression.ComparisonOperatorwhen comparingorg.kuali.rice.krms.framework.engine.PropositionTerms - 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
PropositionTypeCompound - 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
PropositionParameterTypeConstant - 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.Builderclass - 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.Builderfrom fields - create(String, String, String, String) - Static method in class org.kuali.rice.krms.api.repository.term.TermSpecificationDefinition.Builder
-
static factory for a
TermSpecificationDefinition.Builderfrom 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.Builderfrom aTermDefinitionContract. - create(TermParameterDefinitionContract) - Static method in class org.kuali.rice.krms.api.repository.term.TermParameterDefinition.Builder
-
static factory to create a
TermParameterDefinition.Builderfrom aTermParameterDefinitionContract - 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
-
static factory for a
TermSpecificationDefinition.Builderfrom aTermSpecificationDefinitionContract. - 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
KrmsTypeDefinitionexactly like the parameter passed in. - createKrmsType(KrmsTypeDefinition) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
-
This will create a
KrmsTypeDefinitionexactly like the parameter passed in. - createNaturalLanguageTemplate(NaturalLanguageTemplate) - Method in interface org.kuali.rice.krms.api.repository.RuleManagementService
-
This will create a
NaturalLanguageTemplateexactly 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
-
Create a
TermDefinition - createTermResolver(TermResolverDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
-
Creates the
TermResolverDefinition. - createTermSpecification(TermSpecificationDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
-
Creates a
TermSpecificationDefinition - createTypeTypeRelation(TypeTypeRelation) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
-
This will create a
TypeTypeRelationexactly 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
NaturalLanguageTemplatewith 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
-
Delete a
TermDefinition - deleteTermResolver(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
-
deletes the
TermResolverDefinitionwith the given id - deleteTermSpecification(String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
-
Deletes a
TermSpecificationDefinition - deleteTypeTypeRelation(String) - Method in interface org.kuali.rice.krms.api.repository.type.KrmsTypeRepositoryService
-
Delete the
TypeTypeRelationwith 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}, andExecutionOptionsreturningEngineResults - 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
Engineused to pass in mappings from Term to value (aka facts). - Facts.Builder - Class in org.kuali.rice.krms.api.engine
-
Builder for a
Factsparameter 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
-
EngineComparatorExtensionthat 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
PropositionParameterTypeFunction - 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
FunctionDefinitioninstances. - 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
FunctionParameterDefinitioninstances. - 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
AgendaDefinitionContractcontained 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
-
Returns a
KrmsAttributeDefinitionContract. - 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
DateviaDate(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
-
Returns the
AgendaTreeEntryDefinitionContracts - getEnvironment() - Method in interface org.kuali.rice.krms.api.engine.ResultEvent
-
Returns the
ExecutionEnvironmentof 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
FunctionDefinitionfor the function that will be evaluated at rule execution time. - getOperators() - Method in interface org.kuali.rice.krms.api.engine.expression.ComparisonOperatorService
-
The
ListofEngineComparatorExtensions. - 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
TermResolverrequires to resolveTerms. - 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.
- 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
TermSpecificationDefinitionContractwhich 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
TermDefinitionwith 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
TermResolverDefinitionwith the given id. - getTermResolverByNameAndNamespace(String, String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
-
Retrieves the
TermResolverDefinitionfor 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
TermSpecificationDefinitionwith the given TermSpecificationId. - getTermSpecificationByNameAndNamespace(String, String) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
-
Retrieves the
TermSpecificationDefinitionfor 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
KrmsTypeDefinitionwhich 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
ResultEventin theEngineResults. - 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
NaturalLanguageTemplateinstances. - 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
NaturalLanguageTemplateAttributeinstances. - 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
NaturalLanguageUsageinstances. - 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
PropositionParameterTypeOperator - 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
LogicalOperatorOR - 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
ReferenceObjectBindinginstances. - 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
Agendato 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
-
Set the ifFalse
AgendaTreeDefinition.Builder - setIfTrue(AgendaTreeDefinition.Builder) - Method in class org.kuali.rice.krms.api.repository.agenda.AgendaTreeRuleEntry.Builder
-
Set the ifTrue
AgendaTreeDefinition.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
-
The
ListofStringCoercionExtensions. - 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
KrmsTypeDefinitionwhich 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
PropositionTypeSimple - 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
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
PropositionParameterTypeTerm - 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
-
ModelBuilderforTermDefinitions. - 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
TermDefinitionwhich 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
TermParameterDefinitionwhich 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
TermResolverexceptions. - 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
TermResolverimplementor 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
TermResolverDefinitionwhich 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
TermSpecificationDefinitionimmutable 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
TermSpecificationDefinitionwhich defines important information about a term (seeTermDefinitionContract). - 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.Transformerto 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
TypeTypeRelationinstances. - 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
RelationshipTypeUnknown - 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
-
Update a
TermDefinition - updateTermResolver(TermResolverDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
-
Updates the
TermResolverDefinition. - updateTermSpecification(TermSpecificationDefinition) - Method in interface org.kuali.rice.krms.api.repository.term.TermRepositoryService
-
Updates a
TermSpecificationDefinition - 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
RelationshipTypeUsage 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
EngineResults.getAllResults()instead, this method will be removed in a future version