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

java.lang.Object
  extended by com.informatica.powercenter.sdk.mapfwk.core.Group
Direct Known Subclasses:
SourceGroup, TargetGroup, TransformGroup

public abstract class Group
extends java.lang.Object

Represents a group.

A group is a set of ports that define a row of incoming or outgoing data. A group is analogous to a table in a relational source or target definition. Most transformations have one input and one output group. However, some have multiple input groups, multiple output groups, or both. A group is the representation of a row of data entering or leaving a transformation.

See Also:
SourceGroup, TargetGroup, TransformGroup

Constructor Summary
Group()
          Default Constructor
Group(java.lang.String groupName, int portType)
          Initialize a Group object with group name and port type
Group(java.lang.String groupName, int portType, java.lang.String filterCondition)
          Initialize a Group object with group name, port type and filter condition
Group(java.lang.String groupName, java.lang.String filterCondition)
          Initialize a Group object with group name and filter condition
 
Method Summary
 java.lang.String getDescription()
          Gets the description of the Group
 java.lang.String getFilterCondition()
          Gets the group filter condition
 java.lang.String getGroupName()
          Gets the group name
 int getPortType()
          Gets the port type of the Group
 void setDescription(java.lang.String description)
          Sets description of the Group
 void setFilterCondition(java.lang.String fltrCondition)
          Sets the group filter condition
 void setGroupName(java.lang.String groupName)
          Sets the group name
 void setPortType(int type)
          Sets the port type of the group.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Group

public Group()
Default Constructor


Group

public Group(java.lang.String groupName,
             int portType,
             java.lang.String filterCondition)
Initialize a Group object with group name, port type and filter condition

Parameters:
groupName - group name
portType - port type
filterCondition - filter condition

Group

public Group(java.lang.String groupName,
             java.lang.String filterCondition)
Initialize a Group object with group name and filter condition

Parameters:
groupName - group name
filterCondition - filter condition

Group

public Group(java.lang.String groupName,
             int portType)
Initialize a Group object with group name and port type

Parameters:
groupName - group name
portType - port type
Method Detail

getFilterCondition

public java.lang.String getFilterCondition()
Gets the group filter condition

Returns:
filter condition of the group

setFilterCondition

public void setFilterCondition(java.lang.String fltrCondition)
Sets the group filter condition

Parameters:
fltrCondition - the filter condition of the Group as a String

getGroupName

public java.lang.String getGroupName()
Gets the group name

Returns:
Group name

setGroupName

public void setGroupName(java.lang.String groupName)
Sets the group name

Parameters:
groupName - Group name

getPortType

public int getPortType()
Gets the port type of the Group

Returns:
port type of the Group as a integer

setPortType

public void setPortType(int type)
Sets the port type of the group.

Parameters:
type - port type of the Group as a integer

getDescription

public java.lang.String getDescription()
Gets the description of the Group

Returns:
description of the Group

setDescription

public void setDescription(java.lang.String description)
Sets description of the Group

Parameters:
description - description of the Group