org.tranql.schema
Interface Association

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AbstractAssociation, JoinTable, Relationship, RelationshipSlot

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

Entity getManyToManyEntity()

getOtherEnd

AssociationEnd getOtherEnd(AssociationEnd end)

getAssociationEnds

AssociationEnd[] getAssociationEnds()

getJoinDefinition

Association.JoinDefinition getJoinDefinition()

getLeftJoinDefinition

Association.JoinDefinition getLeftJoinDefinition()

getRightJoinDefinition

Association.JoinDefinition getRightJoinDefinition()


Copyright © -2010 The Codehaus. All Rights Reserved.