ILOG JRules

Package ilog.rules.brl

Contains classes related to the Business Rule Language Definition Framework (BRLDF).

See:
          Description

Interface Summary
IlrBRLElement This interface represents elements used in the Business Rule Language Definition Framework (BRLDF).
IlrBRLMarkerConstants Constants for business rule language problem markers.
IlrBRLMarkerDescriptor A descriptor associated with a business rule language marker.
IlrBRLMarkerFilter Provides a mechanism for filtering markers when reporting errors.
IlrBRLMarkerFixProposal The interface represents a fix proposal that can be applied to a text in order to correct the text or help with editing it.
IlrBRLRuleEditingContext When a rule is being edited, provides some information about the editing context, such as the edited element, the current vocabulary, and the language definition of the edited element.
IlrBRLRuleElement This interface defines an IlrBRLRuleElement.
IlrMutableBRLRuleElement Mutable facade of a business rule.
 

Class Summary
IlrBRL The base class for all semantic context extensions of business rule languages.
IlrBRL.CheckValue An implementation of a semantic action that checks if a node is a value.
IlrBRL.DeclareVariable This semantic action is an abstract action to declare a variable to the semantic context.
IlrBRL.ValueFilter An implementation of a semantic filter that accepts only values.
IlrBRLMarker Represents a business rule language marker.
IlrBRLMarkerFixProcessor The interface represents the way to compute all the proposals in order to fix a problem represented by a marker.
IlrBRLMarkerFixTextCorrection This class handles text correction.
IlrBRLRuleElementTranslatorInput This class is an implementation of IlrTranslatorInput which uses information of the given IlrBRLRuleElement.
IlrBRLTemplateInfo Represents a template information element.
IlrCollectionUtil A class containing utility methods to handle BAL collections.
IlrDateUtil A class proposing utility methods to handle Date/Time related types.
IlrNameUtil This class provides utility methods used by the BAL->IRL translator to convert technical names handled by the engine into business name usually used in rule projects.
 

Package ilog.rules.brl Description

Contains classes related to the Business Rule Language Definition Framework (BRLDF).

Since:
JRules 6.0

ILOG JRules