org.tranql.schema
Interface Entity

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AbstractEntity, CacheTable, EJB, Table

public interface Entity
extends java.io.Serializable

Version:
$Revision: 185 $ $Date: 2005-05-17 17:38:12 +0200 (Tue, 17 May 2005) $

Method Summary
 AssociationEnd getAssociationEnd(java.lang.String name)
           
 AssociationEnd getAssociationEndDefiningFKAttribute(java.lang.String fkAttribute)
           
 java.util.List getAssociationEnds()
           
 Attribute getAttribute(java.lang.String name)
           
 java.util.List getAttributes()
           
 java.lang.String getName()
           
 java.lang.String getPhysicalName()
           
 java.util.List getPrimaryKeyFields()
           
 

Method Detail

getName

java.lang.String getName()

getPhysicalName

java.lang.String getPhysicalName()

getAttribute

Attribute getAttribute(java.lang.String name)

getPrimaryKeyFields

java.util.List getPrimaryKeyFields()

getAttributes

java.util.List getAttributes()

getAssociationEnd

AssociationEnd getAssociationEnd(java.lang.String name)

getAssociationEndDefiningFKAttribute

AssociationEnd getAssociationEndDefiningFKAttribute(java.lang.String fkAttribute)

getAssociationEnds

java.util.List getAssociationEnds()


Copyright © -2010 The Codehaus. All Rights Reserved.