|
ElegantJ Data Tables Java API Specification v1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.elegantj.data.dataviewer.Join
The Join provides the properties of the join for the master-detail relationship.
| Constructor Summary | |
Join()
|
|
Join(java.lang.String[] masterColumns,
java.lang.String[] detailColumns)
Creates a Join with the specified binded column's. |
|
Join(java.lang.String masterColumn,
java.lang.String detailColumn)
Creates a Join with the specified binded column's. |
|
| Method Summary | |
java.lang.Object |
clone()
Returns the clone of the caller object |
boolean |
equals(java.lang.Object obj)
Compares the specified Object with this Join object for equality. |
java.lang.String |
getDetailColumn()
Returns the first binded detail column name |
java.lang.String[] |
getDetailColumns()
Returns the binded detail column names |
java.lang.String[][] |
getJoinColumns()
Returns the binded master-detail column names |
java.lang.String |
getMasterColumn()
Returns the first binded master column name |
java.lang.String[] |
getMasterColumns()
Returns the binded master column names |
void |
readExternal(java.io.ObjectInput in)
|
java.lang.String |
toString()
Converts the object to a string |
void |
writeExternal(java.io.ObjectOutput out)
Externalizable interface implementation to save and retrieve the state of this object |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public Join()
public Join(java.lang.String masterColumn,
java.lang.String detailColumn)
masterColumn - the names of the binded master columns, default emptydetailColumn - the names of the binded detail columns, default empty
public Join(java.lang.String[] masterColumns,
java.lang.String[] detailColumns)
masterColumns - the names of the binded master columns, default nulldetailColumns - the names of the binded detail columns, default null| Method Detail |
public java.lang.String getMasterColumn()
public java.lang.String getDetailColumn()
public java.lang.String[] getMasterColumns()
public java.lang.String[] getDetailColumns()
public java.lang.String[][] getJoinColumns()
public java.lang.Object clone()
public boolean equals(java.lang.Object obj)
obj - the Object to be compared for equality with this Join object.
public java.lang.String toString()
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOException
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOException
java.lang.ClassNotFoundException
|
ElegantJ Data Tables Java API Specification v1.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||