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.IlrGrammarConstantsIlrBRLDefinitionrepresents the locale-specific definition of a business rule language.
-
-
Method Summary
Methods Modifier and Type Method and Description java.lang.ClassLoadergetClassLoader()Returns the classclass loaderwhich was used to load this business rule language.IlrVocabularygetLanguageVocabulary()This method returns the "boot" vocabulary that may be associated to this language.java.util.LocalegetLocale()Returns the locale associated to this business rule language.java.lang.StringgetName()Returns the name of the business rule language.
-
-
-
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 classclass loaderwhich 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
-
-