ilog.rules.studio.res.generator

Class IlrFileGenerator.RulesetArchive

  • java.lang.Object
    • ilog.rules.studio.res.generator.IlrFileGenerator.RulesetArchive
  • Direct Known Subclasses:
    IlrPOJOGenerator.PojoRulesetArchive
    Enclosing class:
    IlrFileGenerator


    public class IlrFileGenerator.RulesetArchive
    extends java.lang.Object
    Stores a ruleset archive name and version with two lists of ruleset parameters: a list of input parameters (the IN and INOUT parameters) and a list of output parameters (the INOUT and OUT parameters).
    • Constructor Detail

      • IlrFileGenerator.RulesetArchive

        public IlrFileGenerator.RulesetArchive()
        Constructor.
    • Method Detail

      • getRulesetName

        public java.lang.String getRulesetName()
        Gets the name of the ruleset archive.
        Returns:
        The ruleset archive name.
      • getRulesetDisplayName

        public java.lang.String getRulesetDisplayName()
        Gets the display name of the ruleset archive.
        Returns:
        The ruleset archive display name.
      • getRulesetNameWithVersion

        public java.lang.String getRulesetNameWithVersion()
        Gets the name of the ruleset archive, with the version number without a dot.
        Returns:
        The ruleset archive name.
      • getRulesetVersion

        public java.lang.String getRulesetVersion()
        Gets the version number of the ruleset archive.
        Returns:
        The ruleset archive version.
      • getRulesetClassNameWithVersion

        public java.lang.String getRulesetClassNameWithVersion()
        Gets the ruleset class name: the first letter is a capital letter and the name is suffixed with the version without a dot.
        Returns:
        The ruleset class name to generate.
      • getRulesetClassName

        public java.lang.String getRulesetClassName()
        Gets the ruleset class name: the first letter is a capital letter.
        Returns:
        The ruleset class name to generate.
      • getCallSignature

        public java.lang.String getCallSignature()
        Gets the ruleset signature to call the method.
        Returns:
        The ruleset signature.
      • getMethodSignature

        public java.lang.String getMethodSignature()
        Gets the method signature.
        Returns:
        The method signature.
      • getInParameters

        public java.util.List getInParameters()
        Deprecated. As of JRules 7.0, replaced by getInParameterSignatures().
        Gets the list of IN and INOUT ruleset parameters.
        Returns:
        The list of IN and INOUT ruleset parameters.
      • getInParameterSignatures

        public java.util.List<IlrSignature> getInParameterSignatures()
        Gets the list of IN and INOUT ruleset parameters.
        Since:
        JRules 7.0
        Returns:
        The list of IN and INOUT ruleset parameters.
      • getOutParameters

        public java.util.List getOutParameters()
        Deprecated. As of JRules 7.0, replaced by getOutParameterSignatures().
        Gets the list of INOUT and OUT ruleset parameters.
        Returns:
        The list of INOUT and OUT ruleset parameters.
      • getOutParameterSignatures

        public java.util.List<IlrSignature> getOutParameterSignatures()
        Gets the list of INOUT and OUT ruleset parameters.
        Since:
        JRules 7.0
        Returns:
        The list of INOUT and OUT ruleset parameters.

© Copyright IBM Corp. 1987, 2019