|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.mguennewig.pobjects.metadata.Join
public class Join
An implicit Column that joins two tables.
Its type specifies how the data of the child table is interpreted
from the point of view of the parent table.
| Field Summary | |
|---|---|
static int |
GET_METHOD
Name of the Java method that returns the wrapper object of the indicated join. |
static int |
MEMBER_ATTR
Name of the public Java member that holds a reference to the
join descriptor. |
static int |
MEMBER_ATTR_TYPE
Name of the public Java member that holds a reference to the
descriptor's type. |
| Constructor Summary | |
|---|---|
Join(java.lang.String name,
JoinType type,
java.lang.String label,
java.lang.String shortLabel)
Creates a new field. |
|
| Method Summary | |
|---|---|
Description |
getDescription()
|
java.lang.String |
getLabel()
|
java.lang.String |
getName()
|
java.lang.String |
getShortLabel()
|
JoinType |
getType()
|
java.lang.String |
name(int variant)
|
void |
setDescription(Description descr)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int GET_METHOD
public static final int MEMBER_ATTR
public Java member that holds a reference to the
join descriptor.
public static final int MEMBER_ATTR_TYPE
public Java member that holds a reference to the
descriptor's type. The member's type is the most specific extension of the
base type JoinType that applies.
| Constructor Detail |
|---|
public Join(java.lang.String name,
JoinType type,
java.lang.String label,
java.lang.String shortLabel)
name - The column name, as seen by the application.type - Specifies the kind of join.label - String used to refer to this attribute in the user interface.shortLabel - Abbreviated version of label. Typically
used as header in the table view of a list of objects, where the table
head is a list of shortLabel names.| Method Detail |
|---|
public final java.lang.String getName()
public final Description getDescription()
public final void setDescription(Description descr)
public final java.lang.String getLabel()
public final java.lang.String getShortLabel()
public final JoinType getType()
public java.lang.String name(int variant)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||