org.hibernate.tool.hbm2x.visitor
Class HBMTagForPersistentClassVisitor

java.lang.Object
  extended by org.hibernate.tool.hbm2x.visitor.HBMTagForPersistentClassVisitor
All Implemented Interfaces:
org.hibernate.mapping.PersistentClassVisitor

public class HBMTagForPersistentClassVisitor
extends Object
implements org.hibernate.mapping.PersistentClassVisitor

Author:
max

Field Summary
static org.hibernate.mapping.PersistentClassVisitor INSTANCE
           
 
Constructor Summary
protected HBMTagForPersistentClassVisitor()
           
 
Method Summary
 Object accept(org.hibernate.mapping.JoinedSubclass subclass)
           
 Object accept(org.hibernate.mapping.RootClass class1)
           
 Object accept(org.hibernate.mapping.SingleTableSubclass subclass)
           
 Object accept(org.hibernate.mapping.Subclass subclass)
           
 Object accept(org.hibernate.mapping.UnionSubclass subclass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final org.hibernate.mapping.PersistentClassVisitor INSTANCE
Constructor Detail

HBMTagForPersistentClassVisitor

protected HBMTagForPersistentClassVisitor()
Method Detail

accept

public Object accept(org.hibernate.mapping.RootClass class1)
Specified by:
accept in interface org.hibernate.mapping.PersistentClassVisitor

accept

public Object accept(org.hibernate.mapping.UnionSubclass subclass)
Specified by:
accept in interface org.hibernate.mapping.PersistentClassVisitor

accept

public Object accept(org.hibernate.mapping.SingleTableSubclass subclass)
Specified by:
accept in interface org.hibernate.mapping.PersistentClassVisitor

accept

public Object accept(org.hibernate.mapping.JoinedSubclass subclass)
Specified by:
accept in interface org.hibernate.mapping.PersistentClassVisitor

accept

public Object accept(org.hibernate.mapping.Subclass subclass)
Specified by:
accept in interface org.hibernate.mapping.PersistentClassVisitor