|
ILOG JRules | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.HashMap
ilog.rules.ras.core.execution.impl.IlrBaseInOutParameters
public class IlrBaseInOutParameters
Default implementation of the ilog.rules.ras.core.IlrInOutParameters interface.
| Constructor Summary | |
|---|---|
IlrBaseInOutParameters()
Default constructor. |
|
IlrBaseInOutParameters(Map inputParams)
A constructor. |
|
| Method Summary | |
|---|---|
String |
getDescription()
Gets the description of the in/out parameters. |
int |
getInOut()
Gets the type of the parameters list. |
String |
getName()
Gets the name of the in/out parameters. |
String |
getType()
Gets the type of these input parameters. |
void |
setDescription(String description)
Sets the description of the parameters. |
void |
setInOut(int inOut)
Sets the InOut type of the parameters list. |
void |
setName(String name)
Sets the name of the in/out parameters. |
void |
setType(String type)
Sets the XML type of the parameters list. |
Map |
toMap()
Gets the backing map. |
| Methods inherited from class java.util.HashMap |
|---|
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
| Methods inherited from class java.util.AbstractMap |
|---|
equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ilog.rules.ras.core.IlrInputParameters |
|---|
put |
| Methods inherited from interface ilog.rules.ras.core.IlrOutputParameters |
|---|
put |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode |
| Constructor Detail |
|---|
public IlrBaseInOutParameters()
public IlrBaseInOutParameters(Map inputParams)
inputParams - The wrapped input parameters.| Method Detail |
|---|
public Map toMap()
IlrInputParameters
toMap in interface IlrInputParameterstoMap in interface IlrOutputParameterspublic String getName()
getName in interface IlrInputParametersgetName in interface IlrOutputParameterspublic void setName(String name)
name - The name to set.public String getDescription()
getDescription in interface IlrInputParametersgetDescription in interface IlrOutputParameterspublic void setDescription(String description)
description - The description to set.public String getType()
IlrInputParameters
getType in interface IlrInputParametersgetType in interface IlrOutputParameterspublic void setType(String type)
IlrConstant.TYPE_BOMXML: For a BOM serializationIlrConstant.TYPE_DYNXML: For dynamic bindingIlrConstant.TYPE_RSMXML: For the standard RSM XML serialization.
type - The type to be set.public void setInOut(int inOut)
IlrConstant.INOUT_INPUT: For input directionIlrConstant.INOUT_OUTPUT: For output directionIlrConstant.INOUT_BOTH: Not in use today.
inOut - The inOut type to be set.public int getInOut()
IlrInOutParameters
getInOut in interface IlrInOutParameters1 for input parameters, 2 for output parameters, 3 for in/out parameters.
|
ILOG JRules | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||