|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.informatica.powercenter.sdk.mapfwk.core.Table
public abstract class Table
Base class for SourceTarget
and Transformation
objects.
Field Summary | |
---|---|
protected boolean |
m_bReusable
Reusable property |
protected boolean |
m_readOnly
ReadOnly flag |
Constructor Summary | |
---|---|
Table()
Default constructor |
|
Table(java.lang.String name,
java.lang.String busName,
java.lang.String desc,
java.lang.String instName)
Initialize the object with name, business name, description and instance name |
Method Summary | |
---|---|
void |
addField(Field fieldObj)
Add a Field object to the table |
void |
addMetaExtension(MetaExtension metaObj)
Add a MetaExtension to the table |
java.lang.String |
getBusinessName()
Get the business name |
java.lang.String |
getDescription()
Get the description |
Field |
getField(java.lang.String fieldName)
Get the Field object for a field name |
java.util.Vector |
getFields()
Get the collection of Field objects |
java.lang.String |
getInstanceName()
Get the instance name |
java.util.Vector |
getMetaExtensions()
Get the collection of MetaExtension objects |
java.lang.String |
getName()
Get the name |
java.util.Vector |
getReferencedField()
Get all referenced fields from the table |
boolean |
isReadOnly()
Get the readonly flag |
boolean |
isReusable()
|
void |
removeField(Field fieldObj)
Remove a Field object from the table |
void |
removeMetaExtension(MetaExtension metaObj)
Remove a MetaExtension to the table |
void |
setBusinessName(java.lang.String businessName)
Set the business name |
void |
setDescription(java.lang.String description)
Set the description |
void |
setFields(java.util.Vector fields)
Set the collection of Field objects |
void |
setInstanceName(java.lang.String instanceName)
Set the instance name |
void |
setMetaExtensions(java.util.Vector extns)
Set the collection of MetaExtension objects |
void |
setMetaExtensionValue(java.lang.String extensionName,
java.lang.String value)
Set the value for a MetadataExtension |
void |
setName(java.lang.String name)
Set the name |
void |
setReadOnly(boolean readOnly)
Set the readonly flag |
void |
setReusable(boolean reusable)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected boolean m_bReusable
protected boolean m_readOnly
Constructor Detail |
---|
public Table()
public Table(java.lang.String name, java.lang.String busName, java.lang.String desc, java.lang.String instName)
name
- name of the tablebusName
- business namedesc
- descriptioninstName
- instance nameMethod Detail |
---|
public java.util.Vector getFields()
Field
objects
public void setFields(java.util.Vector fields)
Field
objects
fields
- The fields to set.public java.util.Vector getMetaExtensions()
MetaExtension
objects
public void setMetaExtensions(java.util.Vector extns)
MetaExtension
objects
extns
- The meta extensions to set.public java.lang.String getBusinessName()
public void setBusinessName(java.lang.String businessName)
businessName
- The businessName to set.public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description
- The description to set.public java.lang.String getInstanceName()
public void setInstanceName(java.lang.String instanceName)
instanceName
- The instance name to set.public java.lang.String getName()
public void setName(java.lang.String name)
name
- The name to set.public void addField(Field fieldObj)
Field
object to the table
fieldObj
- field objectField
public void removeField(Field fieldObj)
Field
object from the table
fieldObj
- field objectpublic void addMetaExtension(MetaExtension metaObj)
MetaExtension
to the table
metaObj
- meta extension object to be addedpublic void setMetaExtensionValue(java.lang.String extensionName, java.lang.String value)
extensionName
- extension namevalue
- extension valuepublic void removeMetaExtension(MetaExtension metaObj)
MetaExtension
to the table
metaObj
- meta extension object to be removedpublic java.util.Vector getReferencedField()
public Field getField(java.lang.String fieldName)
fieldName
- name of the field
public boolean isReusable()
public void setReusable(boolean reusable)
reusable
- The reusable value to set.public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
readOnly
- the readonly flag
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |