Transfer version 1.1

transfer.com.object
Class ManyToMany

WEB-INF.cftags.component
        extended by transfer.com.object.AbstractBaseComposition
            extended by transfer.com.object.ManyToMany

public class ManyToMany
extends AbstractBaseComposition

BO for a Many to Many connection


Constructor Summary
init(Object object, ObjectManager objectManager)
          Constructor
 
Method Summary
 Collection getCollection()
private boolean getIsParent()
 Link getLinkFrom()
 Link getLinkTo()
 string getTable()
 string getTableAlias()
 boolean hasTableAlias()
          if the object has a table alias
package void notifyComplete()
          notifies the object that it has finished loading, and can do post processing
private void setCollection(Collection Collection)
package void setIsParent(boolean isParent)
private void setLinkFrom(Link LinkFrom)
private void setLinkTo(Link LinkTo)
 void setMemento(struct memento)
          Sets the state of the object
private void setTable(string Table)
private void setTableAlias(string tableAlias)
 void validate()
          validates the many to many
 
Methods inherited from class transfer.com.object.AbstractBaseComposition
getIsLazy, getIsNullable, getIsProxied, getName, getObject, getObjectManager, setIsLazy, setIsNullable, setIsProxied, setName, setObject, setObjectManager, throw
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init(Object object, ObjectManager objectManager)
Constructor

Parameters:
object - the parent obect
objectManager - The object manager
Method Detail

getCollection

public Collection getCollection()


getIsParent

private boolean getIsParent()


getLinkFrom

public Link getLinkFrom()


getLinkTo

public Link getLinkTo()


getTable

public string getTable()


getTableAlias

public string getTableAlias()


hasTableAlias

public boolean hasTableAlias()
if the object has a table alias


notifyComplete

package void notifyComplete()
notifies the object that it has finished loading, and can do post processing


setCollection

private void setCollection(Collection Collection)

Parameters:
Collection

setIsParent

package void setIsParent(boolean isParent)

Parameters:
isParent

setLinkFrom

private void setLinkFrom(Link LinkFrom)

Parameters:
LinkFrom

setLinkTo

private void setLinkTo(Link LinkTo)

Parameters:
LinkTo

setMemento

public void setMemento(struct memento)
Sets the state of the object

Overrides:
setMemento in class AbstractBaseComposition
Parameters:
memento - the state to be set

setTable

private void setTable(string Table)

Parameters:
Table

setTableAlias

private void setTableAlias(string tableAlias)

Parameters:
tableAlias

validate

public void validate()
validates the many to many

Overrides:
validate in class AbstractBaseComposition

Transfer version 1.1