org.objectweb.speedo.metadata
Class SpeedoJoin

java.lang.Object
  extended byorg.objectweb.speedo.metadata.SpeedoElement
      extended byorg.objectweb.speedo.metadata.SpeedoJoin

public class SpeedoJoin
extends SpeedoElement

Author:
S.Chassande-Barrioz

Field Summary
static byte ACTION_CASCADE
           
static byte ACTION_DEFAULT
           
static byte ACTION_NONE
           
static byte ACTION_NULL
           
static byte ACTION_RESTRICT
           
 java.util.List columns
          The list of SpeedoColumn composing the join
 byte deleteAction
           
 java.lang.String table
          Is the name of table
 
Fields inherited from class org.objectweb.speedo.metadata.SpeedoElement
jdoExtension
 
Constructor Summary
SpeedoJoin()
           
 
Method Summary
 boolean getIndexed()
           
 boolean getOuter()
           
 boolean getUnique()
           
 void setIndexed(boolean v)
           
 void setOuter(boolean v)
           
 void setUnique(boolean v)
           
 
Methods inherited from class org.objectweb.speedo.metadata.SpeedoElement
addExtension, getExtension, getExtensionByKey, getExtensionValueByKey
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

table

public java.lang.String table
Is the name of table


columns

public java.util.List columns
The list of SpeedoColumn composing the join


ACTION_NONE

public static final byte ACTION_NONE
See Also:
Constant Field Values

ACTION_NULL

public static final byte ACTION_NULL
See Also:
Constant Field Values

ACTION_CASCADE

public static final byte ACTION_CASCADE
See Also:
Constant Field Values

ACTION_RESTRICT

public static final byte ACTION_RESTRICT
See Also:
Constant Field Values

ACTION_DEFAULT

public static final byte ACTION_DEFAULT
See Also:
Constant Field Values

deleteAction

public byte deleteAction
Constructor Detail

SpeedoJoin

public SpeedoJoin()
Method Detail

setOuter

public void setOuter(boolean v)

getOuter

public boolean getOuter()

setIndexed

public void setIndexed(boolean v)

getIndexed

public boolean getIndexed()

setUnique

public void setUnique(boolean v)

getUnique

public boolean getUnique()