|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
interface IAssociation
Provides an instance of a join which allows fetching, associating, and disassociating Records.
Method Summary | |
---|---|
void |
associate(IRecord record0,
IRecord record1)
Associate the given Records through my join. |
String |
constructSelectExpression(IRecord record)
Construct a select expression based upon my join. |
void |
disassociate(IRecord record0,
IRecord record1)
Disassociate the given Records through my join. |
Iterator |
getItems()
Return an iterator over items involved in my join. |
JoinData |
getJoinData()
Return the join data. |
String |
getTableName()
Return the "other" table name based upon my forward flag. |
boolean |
isForward()
Return the forward flag. |
boolean |
isJunction()
Return true if my join data represents a junction. |
String |
toDebugString()
Return a debug string representation of this object. |
String |
toString()
Return a string representation of this object. |
Method Detail |
---|
void associate(IRecord record0, IRecord record1) throws SQLException
SQLException
String constructSelectExpression(IRecord record)
void disassociate(IRecord record0, IRecord record1) throws SQLException
SQLException
Iterator getItems() throws SQLException
SQLException
JoinData getJoinData()
String getTableName()
boolean isForward()
boolean isJunction()
String toDebugString()
String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |