org.tranql.ejb
Class EJB
java.lang.Object
org.tranql.abstractschema.AbstractEntity
org.tranql.ejb.EJB
- All Implemented Interfaces:
- Entity, java.io.Serializable
- public final class EJB
- extends AbstractEntity
- Version:
- $Revision: 323 $ $Date: 2006-02-19 07:29:24 +0100 (Sun, 19 Feb 2006) $
- See Also:
- Serialized Form
Constructor Summary |
EJB(java.lang.String ejbName,
java.lang.String schemaName)
|
EJB(java.lang.String ejbName,
java.lang.String schemaName,
java.lang.Class pkClass,
EJBProxyFactory proxyFactory,
PrimaryKeyGenerator keyGenerator,
boolean unknownPK)
|
Methods inherited from class org.tranql.abstractschema.AbstractEntity |
addAssociationEnd, addAttribute, getAssociationEnd, getAssociationEndDefiningFKAttribute, getAssociationEnds, getAttribute, getAttributes, getName, getPhysicalName, getPrimaryKeyFields, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EJB
public EJB(java.lang.String ejbName,
java.lang.String schemaName,
java.lang.Class pkClass,
EJBProxyFactory proxyFactory,
PrimaryKeyGenerator keyGenerator,
boolean unknownPK)
EJB
public EJB(java.lang.String ejbName,
java.lang.String schemaName)
isCompoundPK
public boolean isCompoundPK()
getPrimaryKeyClass
public java.lang.Class getPrimaryKeyClass()
getProxyFactory
public EJBProxyFactory getProxyFactory()
addCMPField
public void addCMPField(CMPField field)
addVirtualCMPField
public void addVirtualCMPField(CMPField field)
getVirtualCMPFields
public java.util.List getVirtualCMPFields()
addCMRField
public void addCMRField(CMRField field)
isAutomaticPrimaryKey
public boolean isAutomaticPrimaryKey()
getPrimaryKeyGenerator
public PrimaryKeyGenerator getPrimaryKeyGenerator()
isUnknownPK
public boolean isUnknownPK()
isVirtual
public boolean isVirtual()
- Indicates if this EJB is "virtual". It is used to identify an EJB
abstracting a MTM entity between two other EJB.
- Returns:
- true if this instance is a MTM EJB, which does not exist per se.
addFinder
public void addFinder(FinderEJBQLQuery finderEJBQLQuery)
getFinders
public java.util.Collection getFinders()
addSelect
public void addSelect(SelectEJBQLQuery selectEJBQLQuery)
getSelects
public java.util.Collection getSelects()
setPrefetchGroup
public void setPrefetchGroup(java.lang.String prefetchGroup)
getPrefetchGroup
public java.lang.String getPrefetchGroup()
Copyright © -2006 The Codehaus. All Rights Reserved.