Rule Execution Server API

ilog.rules.studio.res.generator
Class IlrFileGenerator.RulesetArchive

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

public class IlrFileGenerator.RulesetArchive
extends 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
IlrFileGenerator.RulesetArchive()
          Constructor.
 
Method Summary
 String getCallSignature()
          Gets the ruleset signature to call the method.
 List getInParameters()
          Deprecated. As of JRules 7.0, replaced by getInParameterSignatures().
 List<IlrSignature> getInParameterSignatures()
          Gets the list of IN and INOUT ruleset parameters.
 String getMethodSignature()
          Gets the method signature.
 List getOutParameters()
          Deprecated. As of JRules 7.0, replaced by getOutParameterSignatures().
 List<IlrSignature> getOutParameterSignatures()
          Gets the list of INOUT and OUT ruleset parameters.
 String getRulesetClassName()
          Gets the ruleset class name: the first letter is a capital letter.
 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.
 String getRulesetDisplayName()
          Gets the display name of the ruleset archive.
 String getRulesetName()
          Gets the name of the ruleset archive.
 String getRulesetNameWithVersion()
          Gets the name of the ruleset archive, with the version number without a dot.
 String getRulesetVersion()
          Gets the version number of the ruleset archive.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IlrFileGenerator.RulesetArchive

public IlrFileGenerator.RulesetArchive()
Constructor.

Method Detail

getRulesetName

public String getRulesetName()
Gets the name of the ruleset archive.

Returns:
The ruleset archive name.

getRulesetDisplayName

public String getRulesetDisplayName()
Gets the display name of the ruleset archive.

Returns:
The ruleset archive display name.

getRulesetNameWithVersion

public String getRulesetNameWithVersion()
Gets the name of the ruleset archive, with the version number without a dot.

Returns:
The ruleset archive name.

getRulesetVersion

public String getRulesetVersion()
Gets the version number of the ruleset archive.

Returns:
The ruleset archive version.

getRulesetClassNameWithVersion

public 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 String getRulesetClassName()
Gets the ruleset class name: the first letter is a capital letter.

Returns:
The ruleset class name to generate.

getCallSignature

public String getCallSignature()
Gets the ruleset signature to call the method.

Returns:
The ruleset signature.

getMethodSignature

public String getMethodSignature()
Gets the method signature.

Returns:
The method signature.

getInParameters

public 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 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 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 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.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013