Top Description Fields Constructors Methods
org.hibernate.mapping

public Class Join

extends Object
implements AttributeContainer, Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable, org.hibernate.mapping.AttributeContainer
Imports
java.io.Serializable, java.util.ArrayList, .Iterator, .List, org.hibernate.engine.spi.ExecuteUpdateResultCheckStyle, org.hibernate.sql.Alias

A mapping model object representing some sort of auxiliary table, for example, an association table, a secondary table, or a table belonging to a joined subclass.
Author
Gavin King

Field Summary

Modifier and TypeField and Description
private boolean
private boolean
private String
private String
private String
private boolean
private final ArrayList<Property>
private ExecuteUpdateResultCheckStyle
private boolean
private ExecuteUpdateResultCheckStyle
private boolean
private KeyValue
private boolean
private PersistentClass
private static final Alias
private final ArrayList<Property>
private Table
private ExecuteUpdateResultCheckStyle

Constructor Summary

AccessConstructor and Description
public
Join()

Method Summary

Modifier and TypeMethod and Description
public void
public void
public boolean
public boolean
public void
public void
public void
public String
public ExecuteUpdateResultCheckStyle
public String
public ExecuteUpdateResultCheckStyle
public String
public ExecuteUpdateResultCheckStyle
public List<Property>
public KeyValue
public PersistentClass
public List<Property>
public Iterator<Property>
getPropertyIterator()

Deprecated since 6.0.
public int
public Table
public boolean
public boolean
public boolean
public boolean
public boolean
public boolean
public void
setCustomSQLDelete(String customSQLDelete, boolean callable, ExecuteUpdateResultCheckStyle checkStyle)

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

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

public void
setInverse(boolean leftJoin)

public void
public void
setOptional(boolean nullable)

public void
public void
setTable(Table table)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

customDeleteCallableback to summary
private boolean customDeleteCallable
customInsertCallableback to summary
private boolean customInsertCallable
customSQLDeleteback to summary
private String customSQLDelete
customSQLInsertback to summary
private String customSQLInsert
customSQLUpdateback to summary
private String customSQLUpdate
customUpdateCallableback to summary
private boolean customUpdateCallable
declaredPropertiesback to summary
private final ArrayList<Property> declaredProperties
deleteCheckStyleback to summary
private ExecuteUpdateResultCheckStyle deleteCheckStyle
disableForeignKeyCreationback to summary
private boolean disableForeignKeyCreation
insertCheckStyleback to summary
private ExecuteUpdateResultCheckStyle insertCheckStyle
inverseback to summary
private boolean inverse
keyback to summary
private KeyValue key
optionalback to summary
private boolean optional
persistentClassback to summary
private PersistentClass persistentClass
PK_ALIASback to summary
private static final Alias PK_ALIAS
propertiesback to summary
private final ArrayList<Property> properties
tableback to summary
private Table table
updateCheckStyleback to summary
private ExecuteUpdateResultCheckStyle updateCheckStyle

Constructor Detail

Joinback to summary
public Join()

Method Detail

addMappedSuperclassPropertyback to summary
public void addMappedSuperclassProperty(Property property)
addPropertyback to summary
public void addProperty(Property property)

Implements org.hibernate.mapping.AttributeContainer.addProperty.

Doc from org.hibernate.mapping.AttributeContainer.addProperty.

Add a property to this PersistentClass or Join.

Annotations
@Override
containsback to summary
public boolean contains(Property property)

Implements org.hibernate.mapping.AttributeContainer.contains.

Annotations
@Override
containsPropertyback to summary
public boolean containsProperty(Property property)
createForeignKeyback to summary
public void createForeignKey()
createPrimaryKeyback to summary
public void createPrimaryKey()
disableForeignKeyCreationback to summary
public void disableForeignKeyCreation()
getCustomSQLDeleteback to summary
public String getCustomSQLDelete()
getCustomSQLDeleteCheckStyleback to summary
public ExecuteUpdateResultCheckStyle getCustomSQLDeleteCheckStyle()
getCustomSQLInsertback to summary
public String getCustomSQLInsert()
getCustomSQLInsertCheckStyleback to summary
public ExecuteUpdateResultCheckStyle getCustomSQLInsertCheckStyle()
getCustomSQLUpdateback to summary
public String getCustomSQLUpdate()
getCustomSQLUpdateCheckStyleback to summary
public ExecuteUpdateResultCheckStyle getCustomSQLUpdateCheckStyle()
getDeclaredPropertiesback to summary
public List<Property> getDeclaredProperties()
getKeyback to summary
public KeyValue getKey()
getPersistentClassback to summary
public PersistentClass getPersistentClass()
getPropertiesback to summary
public List<Property> getProperties()
getPropertyIteratorback to summary
public Iterator<Property> getPropertyIterator()

Deprecated

since 6.0.

Annotations
@Deprecated
since:6.0
getPropertySpanback to summary
public int getPropertySpan()
getTableback to summary
public Table getTable()

Implements org.hibernate.mapping.AttributeContainer.getTable.

isCustomDeleteCallableback to summary
public boolean isCustomDeleteCallable()
isCustomInsertCallableback to summary
public boolean isCustomInsertCallable()
isCustomUpdateCallableback to summary
public boolean isCustomUpdateCallable()
isInverseback to summary
public boolean isInverse()
isLazyback to summary
public boolean isLazy()
isOptionalback to summary
public boolean isOptional()
setCustomSQLDeleteback to summary
public void setCustomSQLDelete(String customSQLDelete, boolean callable, ExecuteUpdateResultCheckStyle checkStyle)
setCustomSQLInsertback to summary
public void setCustomSQLInsert(String customSQLInsert, boolean callable, ExecuteUpdateResultCheckStyle checkStyle)
setCustomSQLUpdateback to summary
public void setCustomSQLUpdate(String customSQLUpdate, boolean callable, ExecuteUpdateResultCheckStyle checkStyle)
setInverseback to summary
public void setInverse(boolean leftJoin)
setKeyback to summary
public void setKey(KeyValue key)
setOptionalback to summary
public void setOptional(boolean nullable)
setPersistentClassback to summary
public void setPersistentClass(PersistentClass persistentClass)
setTableback to summary
public void setTable(Table table)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.