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 Summary
Constructors Constructor and Description IlrFileGenerator.RulesetArchive()
Constructor.
-
Method Summary
Methods Modifier and Type Method and Description java.lang.String
getCallSignature()
Gets the ruleset signature to call the method.java.util.List
getInParameters()
Deprecated.As of JRules 7.0, replaced bygetInParameterSignatures()
.java.util.List<IlrSignature>
getInParameterSignatures()
Gets the list of IN and INOUT ruleset parameters.java.lang.String
getMethodSignature()
Gets the method signature.java.util.List
getOutParameters()
Deprecated.As of JRules 7.0, replaced bygetOutParameterSignatures()
.java.util.List<IlrSignature>
getOutParameterSignatures()
Gets the list of INOUT and OUT ruleset parameters.java.lang.String
getRulesetClassName()
Gets the ruleset class name: the first letter is a capital letter.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.java.lang.String
getRulesetDisplayName()
Gets the display name of the ruleset archive.java.lang.String
getRulesetName()
Gets the name of the ruleset archive.java.lang.String
getRulesetNameWithVersion()
Gets the name of the ruleset archive, with the version number without a dot.java.lang.String
getRulesetVersion()
Gets the version number of the ruleset archive.
-
-
-
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 bygetInParameterSignatures()
.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 bygetOutParameterSignatures()
.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.
-
-