## Uses of Interface
org.hibernate.cfg.NamingStrategy

Packages that use NamingStrategy
org.hibernate.cfg: This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.ejb

Uses of NamingStrategy in org.hibernate.cfg

Classes in org.hibernate.cfg that implement NamingStrategy
`class` `DefaultComponentSafeNamingStrategy`
`class` `DefaultNamingStrategy` The default `NamingStrategy`
`class` `EJB3NamingStrategy` Naming strategy implementing the EJB3 standards
`class` `ImprovedNamingStrategy` An improved naming strategy that prefers embedded underscores to mixed case names

Fields in org.hibernate.cfg declared as NamingStrategy
`static NamingStrategy` `ImprovedNamingStrategy.INSTANCE` A convenient singleton instance
`static NamingStrategy` `EJB3NamingStrategy.INSTANCE`
`static NamingStrategy` `DefaultNamingStrategy.INSTANCE` The singleton instance
`static NamingStrategy` `DefaultComponentSafeNamingStrategy.INSTANCE`
`protected NamingStrategy` `Configuration.namingStrategy`

Methods in org.hibernate.cfg that return NamingStrategy
`protected abstract NamingStrategy` `ObjectNameNormalizer.getNamingStrategy()` Get the current `NamingStrategy`.
`NamingStrategy` `Mappings.getNamingStrategy()` Get the current naming strategy.
`NamingStrategy` `Configuration.getNamingStrategy()`
`NamingStrategy` `Configuration.MappingsImpl.getNamingStrategy()`

Methods in org.hibernate.cfg with parameters of type NamingStrategy
`String` `ObjectNameNormalizer.NamingStrategyHelper.determineImplicitName(NamingStrategy strategy)` Called when the user supplied no explicit name/identifier for the given database object.
`String` `ObjectNameNormalizer.NamingStrategyHelper.handleExplicitName(NamingStrategy strategy, String name)` Called when the user has supplied an explicit name for the database object.
`void` `Mappings.setNamingStrategy(NamingStrategy namingStrategy)` Set the current naming strategy.
`Configuration` `Configuration.setNamingStrategy(NamingStrategy namingStrategy)` Set a custom naming strategy
`void` `Configuration.MappingsImpl.setNamingStrategy(NamingStrategy namingStrategy)`
`AnnotationConfiguration` `AnnotationConfiguration.setNamingStrategy(NamingStrategy namingStrategy)` Deprecated.

Uses of NamingStrategy in org.hibernate.ejb

Methods in org.hibernate.ejb that return NamingStrategy
`NamingStrategy` `Ejb3Configuration.getNamingStrategy()`

Methods in org.hibernate.ejb with parameters of type NamingStrategy
`Ejb3Configuration` `Ejb3Configuration.setNamingStrategy(NamingStrategy namingStrategy)`

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.