Tuscany DAS for Relational Databases

org.apache.tuscany.das.rdb.config
Interface Relationship

All Known Implementing Classes:
RelationshipImpl

public interface Relationship

A representation of the model object 'Relationship'.

The following features are supported:


Method Summary
 String getConfig()
          Returns the value of the 'Config' attribute.
 String getForeignKeyTable()
          Returns the value of the 'Foreign Key Table' attribute.
 List getKeyPair()
          Returns the value of the 'Key Pair' containment reference list.
 String getName()
          Returns the value of the 'Name' attribute.
 String getPrimaryKeyTable()
          Returns the value of the 'Primary Key Table' attribute.
 boolean isMany()
          Returns the value of the 'Many' attribute.
 void setConfig(String value)
          Sets the value of the 'Config' attribute.
 void setForeignKeyTable(String value)
          Sets the value of the 'Foreign Key Table' attribute.
 void setMany(boolean value)
          Sets the value of the 'Many' attribute.
 void setName(String value)
          Sets the value of the 'Name' attribute.
 void setPrimaryKeyTable(String value)
          Sets the value of the 'Primary Key Table' attribute.
 

Method Detail

getKeyPair

List getKeyPair()
Returns the value of the 'Key Pair' containment reference list. The list contents are of type KeyPair.

If the meaning of the 'Key Pair' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Key Pair' containment reference list.

getConfig

String getConfig()
Returns the value of the 'Config' attribute.

If the meaning of the 'Config' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Config' attribute.
See Also:
setConfig(String)

setConfig

void setConfig(String value)
Sets the value of the 'Config' attribute.

Parameters:
value - the new value of the 'Config' attribute.
See Also:
getConfig()

getForeignKeyTable

String getForeignKeyTable()
Returns the value of the 'Foreign Key Table' attribute.

If the meaning of the 'Foreign Key Table' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Foreign Key Table' attribute.
See Also:
setForeignKeyTable(String)

setForeignKeyTable

void setForeignKeyTable(String value)
Sets the value of the 'Foreign Key Table' attribute.

Parameters:
value - the new value of the 'Foreign Key Table' attribute.
See Also:
getForeignKeyTable()

isMany

boolean isMany()
Returns the value of the 'Many' attribute.

If the meaning of the 'Many' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Many' attribute.
See Also:
setMany(boolean)

setMany

void setMany(boolean value)
Sets the value of the 'Many' attribute.

Parameters:
value - the new value of the 'Many' attribute.
See Also:
isMany()

getName

String getName()
Returns the value of the 'Name' attribute.

If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Name' attribute.
See Also:
setName(String)

setName

void setName(String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getPrimaryKeyTable

String getPrimaryKeyTable()
Returns the value of the 'Primary Key Table' attribute.

If the meaning of the 'Primary Key Table' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Primary Key Table' attribute.
See Also:
setPrimaryKeyTable(String)

setPrimaryKeyTable

void setPrimaryKeyTable(String value)
Sets the value of the 'Primary Key Table' attribute.

Parameters:
value - the new value of the 'Primary Key Table' attribute.
See Also:
getPrimaryKeyTable()

Tuscany DAS for Relational Databases

-