org.hibernate.mapping

Class Join

Implemented Interfaces:
Serializable

public class Join
extends java.lang.Object
implements Serializable

Author:
Gavin King

Method Summary

void
addProperty(Property prop)
boolean
containsProperty(Property prop)
void
createForeignKey()
void
createPrimaryKey()
String
getCustomSQLDelete()
ExecuteUpdateResultCheckStyle
getCustomSQLDeleteCheckStyle()
String
getCustomSQLInsert()
ExecuteUpdateResultCheckStyle
getCustomSQLInsertCheckStyle()
String
getCustomSQLUpdate()
ExecuteUpdateResultCheckStyle
getCustomSQLUpdateCheckStyle()
KeyValue
getKey()
PersistentClass
getPersistentClass()
Iterator
getPropertyIterator()
int
getPropertySpan()
Table
getTable()
boolean
isCustomDeleteCallable()
boolean
isCustomInsertCallable()
boolean
isCustomUpdateCallable()
boolean
isInverse()
boolean
isLazy()
boolean
isOptional()
boolean
isSequentialSelect()
void
setCustomSQLDelete(String customSQLDelete, boolean callable, ExecuteUpdateResultCheckStyle checkStyle)
void
setCustomSQLInsert(String customSQLInsert, boolean callable, ExecuteUpdateResultCheckStyle checkStyle)
void
setCustomSQLUpdate(String customSQLUpdate, boolean callable, ExecuteUpdateResultCheckStyle checkStyle)
void
setInverse(boolean leftJoin)
void
setKey(KeyValue key)
void
setOptional(boolean nullable)
void
setPersistentClass(PersistentClass persistentClass)
void
setSequentialSelect(boolean deferred)
void
setTable(Table table)
String
toString()

Method Details

addProperty

public void addProperty(Property prop)

containsProperty

public boolean containsProperty(Property prop)

createForeignKey

public void createForeignKey()

createPrimaryKey

public void createPrimaryKey()

getCustomSQLDelete

public String getCustomSQLDelete()

getCustomSQLDeleteCheckStyle

public ExecuteUpdateResultCheckStyle getCustomSQLDeleteCheckStyle()

getCustomSQLInsert

public String getCustomSQLInsert()

getCustomSQLInsertCheckStyle

public ExecuteUpdateResultCheckStyle getCustomSQLInsertCheckStyle()

getCustomSQLUpdate

public String getCustomSQLUpdate()

getCustomSQLUpdateCheckStyle

public ExecuteUpdateResultCheckStyle getCustomSQLUpdateCheckStyle()

getKey

public KeyValue getKey()

getPersistentClass

public PersistentClass getPersistentClass()

getPropertyIterator

public Iterator getPropertyIterator()

getPropertySpan

public int getPropertySpan()

getTable

public Table getTable()

isCustomDeleteCallable

public boolean isCustomDeleteCallable()

isCustomInsertCallable

public boolean isCustomInsertCallable()

isCustomUpdateCallable

public boolean isCustomUpdateCallable()

isInverse

public boolean isInverse()

isLazy

public boolean isLazy()

isOptional

public boolean isOptional()

isSequentialSelect

public boolean isSequentialSelect()

setCustomSQLDelete

public void setCustomSQLDelete(String customSQLDelete,
                               boolean callable,
                               ExecuteUpdateResultCheckStyle checkStyle)

setCustomSQLInsert

public void setCustomSQLInsert(String customSQLInsert,
                               boolean callable,
                               ExecuteUpdateResultCheckStyle checkStyle)

setCustomSQLUpdate

public void setCustomSQLUpdate(String customSQLUpdate,
                               boolean callable,
                               ExecuteUpdateResultCheckStyle checkStyle)

setInverse

public void setInverse(boolean leftJoin)

setKey

public void setKey(KeyValue key)

setOptional

public void setOptional(boolean nullable)

setPersistentClass

public void setPersistentClass(PersistentClass persistentClass)

setSequentialSelect

public void setSequentialSelect(boolean deferred)

setTable

public void setTable(Table table)

toString

public String toString()