org.tranql.schema
Interface AssociationEnd

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

public interface AssociationEnd
extends java.io.Serializable

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

Method Summary
 Association getAssociation()
           
 Entity getEntity()
           
 java.lang.String getName()
           
 boolean hasFKAttribute(java.lang.String fkAttribute)
           
 boolean isCascadeDelete()
           
 boolean isManyToMany()
           
 boolean isManyToOne()
           
 boolean isMulti()
           
 boolean isOneToMany()
           
 boolean isOneToOne()
           
 boolean isOnPKSide()
           
 boolean isSingle()
           
 boolean isVirtual()
           
 

Method Detail

getName

public java.lang.String getName()

getEntity

public Entity getEntity()

getAssociation

public Association getAssociation()

isSingle

public boolean isSingle()

isMulti

public boolean isMulti()

isCascadeDelete

public boolean isCascadeDelete()

isVirtual

public boolean isVirtual()

isOnPKSide

public boolean isOnPKSide()

isOneToOne

public boolean isOneToOne()

isOneToMany

public boolean isOneToMany()

isManyToOne

public boolean isManyToOne()

isManyToMany

public boolean isManyToMany()

hasFKAttribute

public boolean hasFKAttribute(java.lang.String fkAttribute)


Copyright © -2006 The Codehaus. All Rights Reserved.