Package com.aquima.interactions.rule.inference
package com.aquima.interactions.rule.inference
-
ClassDescriptionInference rule that determines a default value based on the possible values of the current domain.Default inference context which uses a profile to locate the active instances.This class holds the information about a dependency of a rule.Entity instance wrapper that keeps track of all the attributes that are used.Profile wrapper that keeps track of all the used entity instances.This class defines the type of dependencies that are allowed for an inferenced value.This class contains defines a dependency on a specific rule group.Simple delegate class for inference contexts.The inference engine contains the logic to determine a value for an attribute using the inference business rules defined.This class holds the result of a single inference action.Inference context implementation that activates a single instance, and wraps an existing inference context.Inference context that uses an instance stack to determine the active instances, and wraps an existing context.Class that wraps a inference context to make it immutable (read-only).This iterator returns the available sources in the correct order.Describes an Item in the SourceIterator class.This class contains defines a dependency on a specific entity type.InferenceContext wrapper that registers which values have been used.This class contains defines a dependency on a specific attribute value.