com.informatica.powercenter.sdk.mapfwk.core
Class MappingVariable

java.lang.Object
  extended by com.informatica.powercenter.sdk.mapfwk.core.MappingVariable

public class MappingVariable
extends java.lang.Object

Class to specify a MappingVariable.


Constructor Summary
MappingVariable(java.lang.String dataType, java.lang.String defaultValue, java.lang.String description, boolean isParam, java.lang.String name, java.lang.String precision, java.lang.String scale, boolean userDefined)
          Constructor for mapping variable
MappingVariable(java.lang.String aggFunction, java.lang.String dataType, java.lang.String defaultValue, java.lang.String description, boolean isParam, java.lang.String name, java.lang.String precision, java.lang.String scale, boolean userDefined)
          Constructor for mapping variable
 
Method Summary
 java.lang.String getAggFunction()
          Return the aggregate function
 java.lang.String getDataType()
          Get the datatype
 java.lang.String getDefaultValue()
          Return the default value
 java.lang.String getDescription()
          Get the description
 java.lang.String getName()
          Get the name
 java.lang.String getPrecision()
          Get the precision
 java.lang.String getScale()
          Get the scale
 boolean isParam()
          Is the mapping variable a parameter
 boolean isUserDefined()
          Is the variable user defined
 void setAggFunction(java.lang.String aggFunction)
          Set the aggregate function
 void setDataType(java.lang.String dataType)
          Set the data type
 void setDefaultValue(java.lang.String defaultValue)
          Set the default Value
 void setDescription(java.lang.String description)
          Set the description
 void setName(java.lang.String name)
          Set the name
 void setParam(boolean isParam)
          Set the mapping variable as a parameter
 void setPrecision(java.lang.String precision)
          Set the precision
 void setScale(java.lang.String scale)
          Set the scale
 void setUserDefined(boolean userDefined)
          Set the variable as user defined
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingVariable

public MappingVariable(java.lang.String aggFunction,
                       java.lang.String dataType,
                       java.lang.String defaultValue,
                       java.lang.String description,
                       boolean isParam,
                       java.lang.String name,
                       java.lang.String precision,
                       java.lang.String scale,
                       boolean userDefined)
Constructor for mapping variable

Parameters:
aggFunction -
dataType -
defaultValue -
description -
isParam -
name -
precision -
scale -
userDefined -

MappingVariable

public MappingVariable(java.lang.String dataType,
                       java.lang.String defaultValue,
                       java.lang.String description,
                       boolean isParam,
                       java.lang.String name,
                       java.lang.String precision,
                       java.lang.String scale,
                       boolean userDefined)
Constructor for mapping variable

Parameters:
dataType -
defaultValue -
description -
isParam -
name -
precision -
scale -
userDefined -
Method Detail

getAggFunction

public java.lang.String getAggFunction()
Return the aggregate function

Returns:
String

setAggFunction

public void setAggFunction(java.lang.String aggFunction)
Set the aggregate function

Parameters:
aggFunction -

getDataType

public java.lang.String getDataType()
Get the datatype

Returns:
String

setDataType

public void setDataType(java.lang.String dataType)
Set the data type

Parameters:
dataType -

getDefaultValue

public java.lang.String getDefaultValue()
Return the default value

Returns:
String

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)
Set the default Value

Parameters:
defaultValue -

getDescription

public java.lang.String getDescription()
Get the description

Returns:
String

setDescription

public void setDescription(java.lang.String description)
Set the description

Parameters:
description -

isParam

public boolean isParam()
Is the mapping variable a parameter

Returns:
String

setParam

public void setParam(boolean isParam)
Set the mapping variable as a parameter

Parameters:
isParam -

getName

public java.lang.String getName()
Get the name

Returns:
String

setName

public void setName(java.lang.String name)
Set the name

Parameters:
name -

getPrecision

public java.lang.String getPrecision()
Get the precision

Returns:
String

setPrecision

public void setPrecision(java.lang.String precision)
Set the precision

Parameters:
precision -

getScale

public java.lang.String getScale()
Get the scale

Returns:
String

setScale

public void setScale(java.lang.String scale)
Set the scale

Parameters:
scale -

isUserDefined

public boolean isUserDefined()
Is the variable user defined

Returns:
String

setUserDefined

public void setUserDefined(boolean userDefined)
Set the variable as user defined

Parameters:
userDefined -