com.objectwave.persist.mapping
Class JoinAdapter

java.lang.Object
  |
  +--com.objectwave.transactionalSupport.ObjectEditor
        |
        +--com.objectwave.persist.mapping.RDBPersistentAdapter
              |
              +--com.objectwave.persist.mapping.JoinAdapter
All Implemented Interfaces:
ObjectEditingView, Persistence, RDBPersistence, java.io.Serializable, SetAndGetDelegateIF, TransactionalObjectIF

public class JoinAdapter
extends RDBPersistentAdapter

Version:
$Id: JoinAdapter.java,v 2.0 2001/06/11 16:00:04 dave_hoag Exp $
Author:
dhoag
See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.objectwave.persist.mapping.RDBPersistentAdapter
RDBPersistentAdapter.Test
 
Nested classes inherited from class com.objectwave.transactionalSupport.ObjectEditor
ObjectEditor.Test
 
Field Summary
 
Fields inherited from class com.objectwave.persist.mapping.RDBPersistentAdapter
brokerGeneratedPrimaryKeys, mi
 
Fields inherited from class com.objectwave.transactionalSupport.ObjectEditor
dataExchange, fds, security
 
Constructor Summary
JoinAdapter(Persistence p)
          Constructor for the JoinAdapter object
 
Method Summary
 AttributeTypeColumn getPrimaryAttributeDescription()
           
 
Methods inherited from class com.objectwave.persist.mapping.RDBPersistentAdapter
accessed, addCollectionQuery, addToStream, asNoLongerProxy, basicNew, containsAttributeChanges, copyFrom, delete, equals, findColumnMap, findMatch, foreignKeyBackRef, foreignKeyJoinColumn, foreignKeyJoinData, get, getAdapter, getAttributeDescriptions, getBrokerGeneratedPrimaryKeys, getBrokerName, getClassDescription, getCollectionDescriptions, getCollectionQueries, getCollectionTypes, getForeignKeyDescriptions, getForeignKeyTypes, getInstance, getInstanceLinkDescriptions, getInstanceLinkTypes, getObjectEditor, getPersistentObject, getPrimaryKeyColumn, getPrimaryKeyDescriptions, getPrimaryKeyField, getPrimaryKeyFields, getRecordOffset, getTableName, hashCode, insert, instanceLinkJoinColumn, instanceLinkJoinColumns, isDeleteThis, isProxy, isRetrievedFromDatabase, markForDelete, potentialProxyGet, realizeProxy, save, serializedUpdate, set, setBrokerGeneratedPrimaryKeys, setBrokerName, setClassDescription, setCollectionQueries, setCustomData, setObjectEditor, setPrimaryKeyField, setProxy, setRecordOffset, setRetrievedFromDatabase, setSkipScalarCheck, setTableName, setValue, skipScalarCheck, update, usesAdapter
 
Methods inherited from class com.objectwave.transactionalSupport.ObjectEditor
changes, clearChanges, clearChanges, commit, containsAnyChanges, get, get, get, get, get, get, get, get, get, getCollectionChanges, getDomainField, getDomainObject, getFieldMap, getMods, getSecurity, getValue, isDirty, isTransient, lock, lockedBy, markChange, migrateChanges, noKnownLogs, putFieldMap, putMod, quickChanges, rollback, set, set, set, set, set, set, set, set, set, set, setAsTransient, setDomainField, setSecurity, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.objectwave.persist.RDBPersistence
containsAnyChanges, getDomainObject
 
Methods inherited from interface com.objectwave.persist.Persistence
lock, unlock
 
Methods inherited from interface com.objectwave.transactionalSupport.TransactionalObjectIF
isDirty, isTransient, setAsTransient
 

Constructor Detail

JoinAdapter

public JoinAdapter(Persistence p)
Constructor for the JoinAdapter object

Parameters:
p -
Method Detail

getPrimaryAttributeDescription

public AttributeTypeColumn getPrimaryAttributeDescription()
Specified by:
getPrimaryAttributeDescription in interface RDBPersistence
Overrides:
getPrimaryAttributeDescription in class RDBPersistentAdapter
Returns:
The PrimaryAttributeDescription value