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

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

public class TransformFieldAttrDefinition
extends java.lang.Object


Constructor Summary
TransformFieldAttrDefinition(java.lang.String name)
          Constructor with name parameter.
TransformFieldAttrDefinition(java.lang.String dataType, java.lang.String defaultValue, java.lang.String description, java.lang.String name, java.lang.String order, java.lang.String type)
          Constructor with all the required parameters
 
Method Summary
 java.lang.String getDataType()
          returns the datatype
 java.lang.String getDefaultValue()
          returns default value
 java.lang.String getDescription()
          returns the description
 java.lang.String getName()
          returns the name of the attribute
 java.lang.String getOrder()
          returns order
 java.lang.String getType()
          returns type
 void setDataType(java.lang.String dataType)
          sets the datatype
 void setDefaultValue(java.lang.String defaultValue)
          defaultValue sets the default value
 void setDescription(java.lang.String description)
          sets description
 void setName(java.lang.String name)
          sets the name of the attribute and throws IllegalArgumentException if argument is null or empty
 void setOrder(java.lang.String order)
          sets order
 void setType(java.lang.String type)
          sets the type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransformFieldAttrDefinition

public TransformFieldAttrDefinition(java.lang.String name)
Constructor with name parameter.

Parameters:
name - name of the attribute definition

TransformFieldAttrDefinition

public TransformFieldAttrDefinition(java.lang.String dataType,
                                    java.lang.String defaultValue,
                                    java.lang.String description,
                                    java.lang.String name,
                                    java.lang.String order,
                                    java.lang.String type)
Constructor with all the required parameters

Parameters:
dataType - datatype of the attribute
defaultValue - default value
description - description
name - name of the atrribute definition
order - order
type - type
Method Detail

getDataType

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

Returns:
returns the datatype

setDataType

public void setDataType(java.lang.String dataType)
sets the datatype

Parameters:
dataType - sets the datatype

getDefaultValue

public java.lang.String getDefaultValue()
returns default value

Returns:
returns default value

setDefaultValue

public void setDefaultValue(java.lang.String defaultValue)
defaultValue sets the default value

Parameters:
defaultValue - sets the default value

getDescription

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

Returns:
returns the description

setDescription

public void setDescription(java.lang.String description)
sets description

Parameters:
description - sets description

getName

public java.lang.String getName()
returns the name of the attribute

Returns:
returns the name of the attribute

setName

public void setName(java.lang.String name)
             throws java.lang.IllegalArgumentException
sets the name of the attribute and throws IllegalArgumentException if argument is null or empty

Parameters:
name - sets the name of the attribute
Throws:
throws - IllegalArgumentException
java.lang.IllegalArgumentException

getOrder

public java.lang.String getOrder()
returns order

Returns:
returns order

setOrder

public void setOrder(java.lang.String order)
sets order

Parameters:
order - sets order

getType

public java.lang.String getType()
returns type

Returns:
returns type

setType

public void setType(java.lang.String type)
sets the type

Parameters:
type - sets the type