ilog.rules.brl.brldf

Class IlrBRLDefinition

  • java.lang.Object
    • ilog.rules.brl.brldf.IlrBRLDefinition
  • All Implemented Interfaces:
    ilog.rules.brl.brldf.IlrGrammarConstants, ilog.rules.brl.util.IlrBRLConstants


    public class IlrBRLDefinition
    extends java.lang.Object
    implements ilog.rules.brl.util.IlrBRLConstants, ilog.rules.brl.brldf.IlrGrammarConstants
    IlrBRLDefinition represents the locale-specific definition of a business rule language.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      java.lang.ClassLoader getClassLoader()
      Returns the class class loader which was used to load this business rule language.
      IlrVocabulary getLanguageVocabulary()
      This method returns the "boot" vocabulary that may be associated to this language.
      java.util.Locale getLocale()
      Returns the locale associated to this business rule language.
      java.lang.String getName()
      Returns the name of the business rule language.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the name of the business rule language.
        Returns:
        The name of the business rule language.
      • getLocale

        public java.util.Locale getLocale()
        Returns the locale associated to this business rule language.
        Returns:
        The locale associated to this business rule language.
      • getClassLoader

        public java.lang.ClassLoader getClassLoader()
        Returns the class class loader which was used to load this business rule language.
        Returns:
        the class loader associated to this business rule language.
      • getLanguageVocabulary

        public IlrVocabulary getLanguageVocabulary()
        This method returns the "boot" vocabulary that may be associated to this language. A vocabulary loader may be attached to the language using the "bootVocabularyLoaderClass" global property.
        Since:
        JRules 7.5
        Returns:
        a vocabulary or null if no vocabulary loader is associated to this definition

© Copyright IBM Corp. 1987, 2015