public class

UnionSubclass

extends Subclass
implements TableOwner
java.lang.Object
   ↳ org.hibernate.mapping.PersistentClass
     ↳ org.hibernate.mapping.Subclass
       ↳ org.hibernate.mapping.UnionSubclass

Class Overview

A subclass in a table-per-concrete-class mapping

Summary

[Expand]
Inherited Constants
From class org.hibernate.mapping.PersistentClass
[Expand]
Inherited Fields
From class org.hibernate.mapping.PersistentClass
Public Constructors
UnionSubclass(PersistentClass superclass)
Public Methods
Object accept(PersistentClassVisitor mv)
Table getIdentityTable()
Set getSynchronizedTables()
Table getTable()
void setTable(Table table)
void validate(Mapping mapping)
Protected Methods
Iterator getNonDuplicatedPropertyIterator()
[Expand]
Inherited Methods
From class org.hibernate.mapping.Subclass
From class org.hibernate.mapping.PersistentClass
From class java.lang.Object
From interface org.hibernate.mapping.Filterable
From interface org.hibernate.mapping.MetaAttributable
From interface org.hibernate.mapping.TableOwner

Public Constructors

public UnionSubclass (PersistentClass superclass)

Public Methods

public Object accept (PersistentClassVisitor mv)

public Table getIdentityTable ()

public Set getSynchronizedTables ()

public Table getTable ()

public void setTable (Table table)

public void validate (Mapping mapping)

Protected Methods

protected Iterator getNonDuplicatedPropertyIterator ()