org.tranql.schema
Interface Association

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AbstractAssociation

public interface Association
extends java.io.Serializable

Version:
$Revision: 233 $ $Date: 2005-08-20 05:48:40 +0200 (Sat, 20 Aug 2005) $

Nested Class Summary
static class Association.JoinDefinition
           
 
Method Summary
 AssociationEnd[] getAssociationEnds()
           
 Association.JoinDefinition getJoinDefinition()
           
 Association.JoinDefinition getLeftJoinDefinition()
           
 Entity getManyToManyEntity()
           
 AssociationEnd getOtherEnd(AssociationEnd end)
           
 Association.JoinDefinition getRightJoinDefinition()
           
 

Method Detail

getManyToManyEntity

public Entity getManyToManyEntity()

getOtherEnd

public AssociationEnd getOtherEnd(AssociationEnd end)

getAssociationEnds

public AssociationEnd[] getAssociationEnds()

getJoinDefinition

public Association.JoinDefinition getJoinDefinition()

getLeftJoinDefinition

public Association.JoinDefinition getLeftJoinDefinition()

getRightJoinDefinition

public Association.JoinDefinition getRightJoinDefinition()


Copyright © -2006 The Codehaus. All Rights Reserved.