org.hibernate.tool.hbmlint.detector
Class EntityModelDetector

java.lang.Object
  extended by org.hibernate.tool.hbmlint.Detector
      extended by org.hibernate.tool.hbmlint.detector.EntityModelDetector
Direct Known Subclasses:
BadCachingDetector, InstrumentationDetector, ShadowedIdentifierDetector

public abstract class EntityModelDetector
extends Detector


Constructor Summary
EntityModelDetector()
           
 
Method Summary
 void visit(org.hibernate.cfg.Configuration cfg, IssueCollector collector)
           
 void visit(org.hibernate.cfg.Configuration cfg, org.hibernate.mapping.PersistentClass clazz, IssueCollector collector)
           
 void visitProperties(org.hibernate.cfg.Configuration cfg, org.hibernate.mapping.PersistentClass clazz, IssueCollector collector)
           
 void visitProperty(org.hibernate.cfg.Configuration configuration, org.hibernate.mapping.PersistentClass clazz, org.hibernate.mapping.Property property, IssueCollector collector)
           
 
Methods inherited from class org.hibernate.tool.hbmlint.Detector
getConfiguration, getName, getSettings, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityModelDetector

public EntityModelDetector()
Method Detail

visit

public void visit(org.hibernate.cfg.Configuration cfg,
                  IssueCollector collector)
Overrides:
visit in class Detector

visit

public void visit(org.hibernate.cfg.Configuration cfg,
                  org.hibernate.mapping.PersistentClass clazz,
                  IssueCollector collector)

visitProperties

public void visitProperties(org.hibernate.cfg.Configuration cfg,
                            org.hibernate.mapping.PersistentClass clazz,
                            IssueCollector collector)

visitProperty

public void visitProperty(org.hibernate.cfg.Configuration configuration,
                          org.hibernate.mapping.PersistentClass clazz,
                          org.hibernate.mapping.Property property,
                          IssueCollector collector)