Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
META-INF/services/
org/
org/hibernate/
org/hibernate/ejb/
org/hibernate/ejb/connection/
org/hibernate/ejb/event/
org/hibernate/ejb/instrument/
org/hibernate/ejb/packaging/
org/hibernate/ejb/transaction/
org/hibernate/ejb/util/
META-INF/services/javax.persistence.spi.PersistenceProvider
org/hibernate/ejb/AbstractEntityManagerImpl$1.class
AbstractEntityManagerImpl.java
package org.hibernate.ejb
 org.hibernate.ejb.AbstractEntityManagerImpl$1 extends java.lang.Object implements javax.transaction.Synchronization  {
	final org.hibernate.Session val$session
	final org.hibernate.ejb.AbstractEntityManagerImpl this$0
	void  (org.hibernate.ejb.AbstractEntityManagerImpl, org.hibernate.Session) 
	public void beforeCompletion () 
		org.hibernate.ejb.transaction.JoinableCMTTransaction joinable
		javax.transaction.Transaction transaction
		javax.transaction.SystemException se
		org.hibernate.HibernateException he
		RuntimeException re
		boolean flush
		org.hibernate.transaction.TransactionFactory$Context ctx
	public void afterCompletion (int) 
		org.hibernate.ejb.transaction.JoinableCMTTransaction joinable
		org.hibernate.HibernateException e
		int status
}

org/hibernate/ejb/AbstractEntityManagerImpl$2.class
AbstractEntityManagerImpl.java
package org.hibernate.ejb
 org.hibernate.ejb.AbstractEntityManagerImpl$2 extends java.lang.Object {
	static final int[] $SwitchMap$javax$persistence$LockModeType
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

org/hibernate/ejb/AbstractEntityManagerImpl.class
AbstractEntityManagerImpl.java
package org.hibernate.ejb
public abstract org.hibernate.ejb.AbstractEntityManagerImpl extends java.lang.Object implements org.hibernate.ejb.HibernateEntityManagerImplementor java.io.Serializable  {
	private static org.apache.commons.logging.Log log
	protected transient org.hibernate.ejb.TransactionImpl tx
	protected javax.persistence.PersistenceContextType persistenceContextType
	private javax.persistence.FlushModeType flushModeType
	private javax.persistence.spi.PersistenceUnitTransactionType transactionType
	private java.util.Map properties
	protected void  (javax.persistence.PersistenceContextType, javax.persistence.spi.PersistenceUnitTransactionType, java.util.Map) 
		javax.persistence.PersistenceContextType type
		javax.persistence.spi.PersistenceUnitTransactionType transactionType
		java.util.Map properties
	protected void postInit () 
		Object flushMode
	public javax.persistence.Query createQuery (java.lang.String) 
		org.hibernate.HibernateException he
		String ejbqlString
	public javax.persistence.Query createNamedQuery (java.lang.String) 
		org.hibernate.HibernateException he
		String name
	public javax.persistence.Query createNativeQuery (java.lang.String) 
		org.hibernate.SQLQuery q
		org.hibernate.HibernateException he
		String sqlString
	public javax.persistence.Query createNativeQuery (java.lang.String, java.lang.Class) 
		org.hibernate.SQLQuery q
		org.hibernate.HibernateException he
		String sqlString
		Class resultClass
	public javax.persistence.Query createNativeQuery (java.lang.String, java.lang.String) 
		org.hibernate.SQLQuery q
		org.hibernate.HibernateException he
		String sqlString
		String resultSetMapping
	public java.lang.Object getReference (java.lang.Class, java.lang.Object) 
		org.hibernate.MappingException e
		org.hibernate.TypeMismatchException e
		ClassCastException e
		org.hibernate.HibernateException he
		Class entityClass
		Object primaryKey
	public java.lang.Object find (java.lang.Class, java.lang.Object) 
		org.hibernate.ObjectDeletedException e
		org.hibernate.ObjectNotFoundException e
		org.hibernate.MappingException e
		org.hibernate.TypeMismatchException e
		ClassCastException e
		org.hibernate.HibernateException he
		Class entityClass
		Object primaryKey
	private void checkTransactionNeeded () 
	public void persist (java.lang.Object) 
		org.hibernate.MappingException e
		org.hibernate.HibernateException he
		Object entity
	public java.lang.Object merge (java.lang.Object) 
		org.hibernate.ObjectDeletedException sse
		org.hibernate.MappingException e
		org.hibernate.HibernateException he
		Object entity
	public void remove (java.lang.Object) 
		org.hibernate.MappingException e
		org.hibernate.HibernateException he
		Object entity
	public void refresh (java.lang.Object) 
		org.hibernate.MappingException e
		org.hibernate.HibernateException he
		Object entity
	public boolean contains (java.lang.Object) 
		org.hibernate.MappingException e
		org.hibernate.HibernateException he
		Object entity
	public void flush () 
		org.hibernate.HibernateException he
	public abstract org.hibernate.Session getSession () 
	protected abstract org.hibernate.Session getRawSession () 
	public javax.persistence.EntityTransaction getTransaction () 
	public void setFlushMode (javax.persistence.FlushModeType) 
		javax.persistence.FlushModeType flushModeType
	public void clear () 
		org.hibernate.HibernateException he
	public javax.persistence.FlushModeType getFlushMode () 
		org.hibernate.FlushMode mode
	public void lock (java.lang.Object, javax.persistence.LockModeType) 
		org.hibernate.HibernateException he
		Object entity
		javax.persistence.LockModeType lockMode
	private org.hibernate.LockMode getLockMode (javax.persistence.LockModeType) 
		javax.persistence.LockModeType lockMode
	private void adjustFlushMode () 
		org.hibernate.Session session
		boolean isTransactionActive
	public boolean isTransactionInProgress () 
	protected void markAsRollback () 
		javax.transaction.SystemException e
		javax.transaction.TransactionManager transactionManager
	public void joinTransaction () 
	private void joinTransaction (boolean) 
		org.hibernate.ejb.transaction.JoinableCMTTransaction joinableCMTTransaction
		org.hibernate.Session session
		org.hibernate.Transaction transaction
		org.hibernate.HibernateException he
		boolean ignoreNotJoining
	public java.lang.Object getDelegate () 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream oos
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		java.io.ObjectInputStream ois
	public void throwPersistenceException (javax.persistence.PersistenceException) 
		Exception ne
		javax.persistence.PersistenceException e
	public void throwPersistenceException (org.hibernate.HibernateException) 
		Object entity
		org.hibernate.StaleObjectStateException sose
		java.io.Serializable identifier
		Exception ne
		org.hibernate.HibernateException e
	static org.apache.commons.logging.Log access$000 () 
	static javax.persistence.spi.PersistenceUnitTransactionType access$100 (org.hibernate.ejb.AbstractEntityManagerImpl) 
		org.hibernate.ejb.AbstractEntityManagerImpl x0
	static void  () 
}

org/hibernate/ejb/CurrentEntityManagerImpl.class
CurrentEntityManagerImpl.java
package org.hibernate.ejb
public org.hibernate.ejb.CurrentEntityManagerImpl extends org.hibernate.ejb.AbstractEntityManagerImpl {
	private org.hibernate.SessionFactory sessionFactory
	public void  (org.hibernate.SessionFactory, javax.persistence.spi.PersistenceUnitTransactionType, java.util.Map) 
		org.hibernate.SessionFactory sessionFactory
		javax.persistence.spi.PersistenceUnitTransactionType transactionType
		java.util.Map properties
	public org.hibernate.Session getSession () 
		org.hibernate.Session s
		org.hibernate.Session s
		org.hibernate.engine.SessionFactoryImplementor sfi
	protected org.hibernate.Session getRawSession () 
	public void close () 
	public boolean isOpen () 
}

org/hibernate/ejb/Ejb3Configuration$1.class
Ejb3Configuration.java
package org.hibernate.ejb
 org.hibernate.ejb.Ejb3Configuration$1 extends org.hibernate.ejb.packaging.JarVisitor$PackageFilter {
	final org.hibernate.ejb.Ejb3Configuration this$0
	void  (org.hibernate.ejb.Ejb3Configuration, boolean, java.lang.Class[]) 
		boolean x0
		Class[] x1
	public boolean accept (java.lang.String) 
		String javaElementName
}

org/hibernate/ejb/Ejb3Configuration$2.class
Ejb3Configuration.java
package org.hibernate.ejb
 org.hibernate.ejb.Ejb3Configuration$2 extends org.hibernate.ejb.packaging.JarVisitor$ClassFilter {
	final org.hibernate.ejb.Ejb3Configuration this$0
	void  (org.hibernate.ejb.Ejb3Configuration, boolean, java.lang.Class[]) 
		boolean x0
		Class[] x1
	public boolean accept (java.lang.String) 
		String javaElementName
}

org/hibernate/ejb/Ejb3Configuration$3.class
Ejb3Configuration.java
package org.hibernate.ejb
 org.hibernate.ejb.Ejb3Configuration$3 extends org.hibernate.ejb.packaging.JarVisitor$FileFilter {
	final java.util.List val$mappingFiles
	final org.hibernate.ejb.Ejb3Configuration this$0
	void  (org.hibernate.ejb.Ejb3Configuration, boolean, java.util.List) 
		boolean x0
	public boolean accept (java.lang.String) 
		String javaElementName
}

org/hibernate/ejb/Ejb3Configuration$4.class
Ejb3Configuration.java
package org.hibernate.ejb
 org.hibernate.ejb.Ejb3Configuration$4 extends org.hibernate.ejb.packaging.JarVisitor$FileFilter {
	final java.util.List val$mappingFiles
	final org.hibernate.ejb.Ejb3Configuration this$0
	void  (org.hibernate.ejb.Ejb3Configuration, boolean, java.util.List) 
		boolean x0
	public boolean accept (java.lang.String) 
		String javaElementName
}

org/hibernate/ejb/Ejb3Configuration$5.class
Ejb3Configuration.java
package org.hibernate.ejb
 org.hibernate.ejb.Ejb3Configuration$5 extends java.lang.Object implements org.jboss.util.file.ArchiveBrowser$Filter  {
	final org.hibernate.ejb.Ejb3Configuration this$0
	void  (org.hibernate.ejb.Ejb3Configuration) 
	public boolean accept (java.lang.String) 
		String filename
}

org/hibernate/ejb/Ejb3Configuration$6.class
Ejb3Configuration.java
package org.hibernate.ejb
 org.hibernate.ejb.Ejb3Configuration$6 extends java.lang.Object implements org.jboss.util.file.ArchiveBrowser$Filter  {
	final org.hibernate.ejb.Ejb3Configuration this$0
	void  (org.hibernate.ejb.Ejb3Configuration) 
	public boolean accept (java.lang.String) 
		String filename
}

org/hibernate/ejb/Ejb3Configuration$Ejb3EntityNotFoundDelegate.class
Ejb3Configuration.java
package org.hibernate.ejb
 org.hibernate.ejb.Ejb3Configuration$Ejb3EntityNotFoundDelegate extends java.lang.Object implements org.hibernate.proxy.EntityNotFoundDelegate java.io.Serializable  {
	private void  () 
	public void handleEntityNotFound (java.lang.String, java.io.Serializable) 
		String entityName
		java.io.Serializable id
	void  (org.hibernate.ejb.Ejb3Configuration$1) 
		org.hibernate.ejb.Ejb3Configuration$1 x0
}

org/hibernate/ejb/Ejb3Configuration.class
Ejb3Configuration.java
package org.hibernate.ejb
public org.hibernate.ejb.Ejb3Configuration extends java.lang.Object implements java.io.Serializable javax.naming.Referenceable  {
	private static final String IMPLEMENTATION_NAME
	private static final String META_INF_ORM_XML
	private static org.apache.commons.logging.Log log
	private static org.hibernate.proxy.EntityNotFoundDelegate ejb3EntityNotFoundDelegate
	private org.hibernate.cfg.AnnotationConfiguration cfg
	private org.hibernate.cfg.SettingsFactory settingsFactory
	private transient org.hibernate.ejb.EventListenerConfigurator listenerConfigurator
	private javax.persistence.spi.PersistenceUnitTransactionType transactionType
	private boolean discardOnClose
	private transient ClassLoader overridenClassLoader
	public void  () 
	public void setDataSource (javax.sql.DataSource) 
		java.util.Map cpInjection
		javax.sql.DataSource ds
	private org.hibernate.ejb.Ejb3Configuration configure (org.hibernate.ejb.packaging.PersistenceMetadata, java.util.Map) 
		org.hibernate.ejb.packaging.PersistenceMetadata metadata
		java.util.Map overrides
		java.util.Map workingVars
		java.util.Properties props
	public org.hibernate.ejb.Ejb3Configuration configure (java.lang.String, java.util.Map) 
		String jarFile
		java.util.Iterator i$
		org.hibernate.ejb.packaging.JarVisitor$Filter[] otherXmlFilter
		java.net.URL jarURL
		org.hibernate.ejb.packaging.JarVisitor$Filter[] persistenceXmlFilter
		org.hibernate.ejb.packaging.JarVisitor visitor
		org.hibernate.ejb.packaging.PersistenceMetadata metadata
		java.util.Iterator i$
		java.net.URL url
		java.util.List metadataFiles
		java.util.Enumeration xmls
		Exception e
		String persistenceUnitName
		java.util.Map integration
	private static void addMetadataFromVisitor (org.hibernate.ejb.packaging.JarVisitor, org.hibernate.ejb.packaging.PersistenceMetadata)  throws java.io.IOException 
		org.hibernate.ejb.packaging.JarVisitor$Entry entry
		java.util.Iterator homogeneousEntry
		int index
		org.hibernate.ejb.packaging.JarVisitor visitor
		org.hibernate.ejb.packaging.PersistenceMetadata metadata
		java.util.Set[] entries
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
		int size
		java.util.List classes
		java.util.List packages
		java.util.List hbmFiles
	public org.hibernate.ejb.Ejb3Configuration configure (javax.persistence.spi.PersistenceUnitInfo, java.util.Map) 
		java.net.URL jar
		java.util.Iterator i$
		java.util.Map workingVars
		java.util.List entities
		java.util.List hbmFiles
		java.util.List packages
		java.util.List xmlFiles
		javax.persistence.spi.PersistenceUnitTransactionType transactionType
		boolean[] detectArtifactForOtherJars
		boolean[] detectArtifactForMainJar
		java.util.Properties properties
		boolean overridenDatasource
		String dataSource
		javax.persistence.spi.PersistenceUnitInfo info
		java.util.Map integration
		String provider
		Thread thread
		ClassLoader contextClassLoader
		boolean sameClassLoader
	private void addXMLEntities (java.util.List, javax.persistence.spi.PersistenceUnitInfo, java.util.List) 
		org.xml.sax.SAXException e
		String classname
		org.dom4j.Element subelement
		java.util.Iterator i$
		String classname
		org.dom4j.Element subelement
		java.util.Iterator i$
		String classname
		org.dom4j.Element subelement
		java.util.Iterator i$
		org.dom4j.Element element
		String defaultPackage
		java.util.List elements
		org.dom4j.Document doc
		org.dom4j.Element rootElement
		java.io.IOException ioe
		org.dom4j.DocumentException e
		java.io.IOException ioe
		java.io.InputStream resourceAsStream
		java.io.BufferedInputStream is
		String xmlFile
		java.util.Iterator i$
		java.util.List xmlFiles
		javax.persistence.spi.PersistenceUnitInfo info
		java.util.List entities
		ClassLoader newTempClassLoader
		org.hibernate.util.XMLHelper xmlHelper
		java.util.List errors
		org.dom4j.io.SAXReader saxReader
	private void defineTransactionType (java.lang.Object, java.util.Map) 
		Object overridenTxType
		java.util.Map workingVars
	public org.hibernate.ejb.Ejb3Configuration setProperty (java.lang.String, java.lang.String) 
		String key
		String value
	private boolean[] getDetectedArtifacts (java.util.Properties, java.util.Map, boolean) 
		String element
		java.util.Properties properties
		java.util.Map overridenProperties
		boolean excludeIfNotOverriden
		boolean[] result
		String detect
		java.util.StringTokenizer st
	private org.hibernate.ejb.packaging.JarVisitor$Filter[] getFilters (org.hibernate.ejb.packaging.PersistenceMetadata, java.util.Map, boolean) 
		org.hibernate.ejb.packaging.PersistenceMetadata metadata
		java.util.Map overridenProperties
		boolean excludeIfNotOverriden
		java.util.Properties properties
		java.util.List mappingFiles
		boolean[] result
		int size
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
	private void scanForHbmXmlFiles (java.net.URL, java.util.List) 
		java.io.InputStream stream
		java.net.URL jar
		java.util.List hbmxmls
		java.util.Iterator it
	private void scanForClasses (java.net.URL, java.util.List, java.util.List) 
		RuntimeException e
		java.io.IOException e
		int idx
		String pkgName
		boolean isEntity
		boolean isEmbeddable
		boolean isEmbeddableSuperclass
		java.io.InputStream stream
		java.io.DataInputStream dstream
		javassist.bytecode.ClassFile cf
		javassist.bytecode.AnnotationsAttribute visible
		java.net.URL jar
		java.util.List packages
		java.util.List entities
		java.util.Iterator it
	public javax.persistence.EntityManagerFactory createEntityManagerFactory (java.util.Map) 
		java.util.Map workingVars
		java.util.Properties props
	public javax.persistence.EntityManagerFactory createEntityManagerFactory () 
	public javax.persistence.EntityManagerFactory buildEntityManagerFactory () 
		org.hibernate.HibernateException e
		Thread thread
		ClassLoader contextClassLoader
	public javax.naming.Reference getReference ()  throws javax.naming.NamingException 
		javax.naming.NamingException namingException
		java.io.IOException e
		java.io.ByteArrayOutputStream stream
		java.io.ObjectOutput out
		byte[] serialized
	private org.hibernate.ejb.Ejb3Configuration configure (java.util.Properties, java.util.Map) 
		String cfgFileName
		String propertyKey
		Object uncastObject
		Class interceptor
		ClassNotFoundException e
		IllegalAccessException e
		InstantiationException e
		ClassCastException e
		String interceptorName
		Class namingStragegy
		ClassNotFoundException e
		IllegalAccessException e
		InstantiationException e
		ClassCastException e
		String namingStrategyName
		java.util.Properties properties
		java.util.Map workingVars
		java.util.Properties preparedProperties
		java.util.List jaccKeys
		org.hibernate.cfg.Configuration defaultConf
		org.hibernate.Interceptor defaultInterceptor
		org.hibernate.cfg.NamingStrategy defaultNamingStrategy
		java.util.Iterator propertyIt
	private void addClassesToSessionFactory (java.util.Map) 
		java.util.Collection classNames
		Class clazz
		java.util.Iterator i$
		java.util.Collection classes
		String pkg
		java.util.Iterator i$
		java.util.Collection packages
		org.hibernate.MappingNotFoundException e
		org.hibernate.MappingException me
		Boolean useMetaInf
		String xmlFile
		java.util.Iterator i$
		java.util.Collection xmlFiles
		java.io.InputStream is
		java.util.Iterator i$
		java.util.Collection hbmXmlFiles
		java.util.Map workingVars
	private java.lang.String getExceptionHeader (java.util.Map) 
		String puName
		String header
		java.util.Map workingVars
	private java.util.Properties prepareProperties (java.util.Properties, java.util.Map) 
		java.util.Properties properties
		java.util.Map workingVars
		java.util.Properties preparedProperties
		boolean hasTxStrategy
	private java.lang.Class classForName (java.lang.String)  throws java.lang.ClassNotFoundException 
		String className
	private void setCacheStrategy (java.lang.String, java.util.Map, boolean, java.util.Map) 
		StringBuilder error
		boolean lazyProperty
		String propertyKey
		java.util.Map properties
		boolean isClass
		java.util.Map workingVars
		String role
		String value
		java.util.StringTokenizer params
		String usage
		String region
	private void addSecurity (java.util.List, java.util.Map, java.util.Map) 
		String role
		int classStart
		String clazz
		String actions
		IndexOutOfBoundsException e
		org.hibernate.secure.JACCConfiguration jaccCfg
		String key
		java.util.Iterator i$
		java.util.List keys
		java.util.Map properties
		java.util.Map workingVars
		String contextId
		int roleStart
	private void addNamedAnnotatedClasses (org.hibernate.ejb.Ejb3Configuration, java.util.Collection, java.util.Map) 
		Class clazz
		ClassNotFoundException e
		Package pkg
		ClassNotFoundException cnfe
		String name
		java.util.Iterator i$
		org.hibernate.ejb.Ejb3Configuration cfg
		java.util.Collection classNames
		java.util.Map workingVars
	public org.hibernate.cfg.Settings buildSettings ()  throws org.hibernate.HibernateException 
		Thread thread
		ClassLoader contextClassLoader
	public org.hibernate.ejb.Ejb3Configuration addProperties (java.util.Properties) 
		java.util.Properties props
	public org.hibernate.ejb.Ejb3Configuration addAnnotatedClass (java.lang.Class)  throws org.hibernate.MappingException 
		Class persistentClass
		Thread thread
		ClassLoader contextClassLoader
	public org.hibernate.ejb.Ejb3Configuration configure (java.lang.String)  throws org.hibernate.HibernateException 
		java.util.Properties properties
		String resource
		Thread thread
		ClassLoader contextClassLoader
	public org.hibernate.ejb.Ejb3Configuration addPackage (java.lang.String)  throws org.hibernate.MappingException 
		String packageName
		Thread thread
		ClassLoader contextClassLoader
	public org.hibernate.ejb.Ejb3Configuration addFile (java.lang.String)  throws org.hibernate.MappingException 
		String xmlFile
		Thread thread
		ClassLoader contextClassLoader
	public org.hibernate.ejb.Ejb3Configuration addClass (java.lang.Class)  throws org.hibernate.MappingException 
		Class persistentClass
		Thread thread
		ClassLoader contextClassLoader
	public org.hibernate.ejb.Ejb3Configuration addFile (java.io.File)  throws org.hibernate.MappingException 
		java.io.File xmlFile
		Thread thread
		ClassLoader contextClassLoader
	public void buildMappings () 
		Thread thread
		ClassLoader contextClassLoader
	public java.util.Iterator getClassMappings () 
		Thread thread
		ClassLoader contextClassLoader
	public org.hibernate.event.EventListeners getEventListeners () 
	org.hibernate.SessionFactory buildSessionFactory ()  throws org.hibernate.HibernateException 
	public java.util.Iterator getTableMappings () 
	public org.hibernate.mapping.PersistentClass getClassMapping (java.lang.String) 
		String persistentClass
	public org.hibernate.mapping.Collection getCollectionMapping (java.lang.String) 
		String role
	public void setEntityResolver (org.xml.sax.EntityResolver) 
		org.xml.sax.EntityResolver entityResolver
	public java.util.Map getNamedQueries () 
	public org.hibernate.Interceptor getInterceptor () 
	public java.util.Properties getProperties () 
	public org.hibernate.ejb.Ejb3Configuration setInterceptor (org.hibernate.Interceptor) 
		org.hibernate.Interceptor interceptor
	public org.hibernate.ejb.Ejb3Configuration setProperties (java.util.Properties) 
		java.util.Properties properties
	public java.util.Map getFilterDefinitions () 
	public void addFilterDefinition (org.hibernate.engine.FilterDefinition) 
		org.hibernate.engine.FilterDefinition definition
	public void addAuxiliaryDatabaseObject (org.hibernate.mapping.AuxiliaryDatabaseObject) 
		org.hibernate.mapping.AuxiliaryDatabaseObject object
	public org.hibernate.cfg.NamingStrategy getNamingStrategy () 
	public org.hibernate.ejb.Ejb3Configuration setNamingStrategy (org.hibernate.cfg.NamingStrategy) 
		org.hibernate.cfg.NamingStrategy namingStrategy
	public void setListeners (java.lang.String, java.lang.String[]) 
		String type
		String[] listenerClasses
	public void setListeners (java.lang.String, java.lang.Object[]) 
		String type
		Object[] listeners
	public org.hibernate.cfg.AnnotationConfiguration getHibernateConfiguration () 
	public org.hibernate.ejb.Ejb3Configuration addInputStream (java.io.InputStream)  throws org.hibernate.MappingException 
		java.io.InputStream xmlInputStream
		Thread thread
		ClassLoader contextClassLoader
	public org.hibernate.ejb.Ejb3Configuration addResource (java.lang.String)  throws org.hibernate.MappingException 
		String path
		Thread thread
		ClassLoader contextClassLoader
	public org.hibernate.ejb.Ejb3Configuration addResource (java.lang.String, java.lang.ClassLoader)  throws org.hibernate.MappingException 
		String path
		ClassLoader classLoader
	static void  () 
}

org/hibernate/ejb/Ejb3ConfigurationObjectFactory.class
Ejb3ConfigurationObjectFactory.java
package org.hibernate.ejb
public org.hibernate.ejb.Ejb3ConfigurationObjectFactory extends java.lang.Object implements javax.naming.spi.ObjectFactory  {
	public void  () 
	public java.lang.Object getObjectInstance (java.lang.Object, javax.naming.Name, javax.naming.Context, java.util.Hashtable)  throws java.lang.Exception 
		Object reference
		javax.naming.Name name
		javax.naming.Context nameCtx
		java.util.Hashtable environment
		byte[] serialized
		java.io.ByteArrayInputStream byteIn
		java.io.ObjectInputStream in
		org.hibernate.ejb.Ejb3Configuration cfg
}

org/hibernate/ejb/EntityManagerFactoryImpl.class
EntityManagerFactoryImpl.java
package org.hibernate.ejb
public org.hibernate.ejb.EntityManagerFactoryImpl extends java.lang.Object implements org.hibernate.ejb.HibernateEntityManagerFactory  {
	private org.hibernate.SessionFactory sessionFactory
	private javax.persistence.spi.PersistenceUnitTransactionType transactionType
	private boolean discardOnClose
	public void  (org.hibernate.SessionFactory, javax.persistence.spi.PersistenceUnitTransactionType, boolean) 
		org.hibernate.SessionFactory sessionFactory
		javax.persistence.spi.PersistenceUnitTransactionType transactionType
		boolean discardOnClose
	public javax.persistence.EntityManager createEntityManager () 
	public javax.persistence.EntityManager createEntityManager (java.util.Map) 
		java.util.Map map
	public void close () 
	public boolean isOpen () 
	public org.hibernate.SessionFactory getSessionFactory () 
}

org/hibernate/ejb/EntityManagerImpl$1.class
EntityManagerImpl.java
package org.hibernate.ejb
 org.hibernate.ejb.EntityManagerImpl$1 extends java.lang.Object implements javax.transaction.Synchronization  {
	final org.hibernate.ejb.EntityManagerImpl this$0
	void  (org.hibernate.ejb.EntityManagerImpl) 
	public void beforeCompletion () 
	public void afterCompletion (int) 
		int i
}

org/hibernate/ejb/EntityManagerImpl.class
EntityManagerImpl.java
package org.hibernate.ejb
public org.hibernate.ejb.EntityManagerImpl extends org.hibernate.ejb.AbstractEntityManagerImpl {
	private static org.apache.commons.logging.Log log
	protected org.hibernate.Session session
	protected org.hibernate.SessionFactory sessionFactory
	protected boolean open
	protected boolean discardOnClose
	public void  (org.hibernate.SessionFactory, javax.persistence.PersistenceContextType, javax.persistence.spi.PersistenceUnitTransactionType, boolean, java.util.Map) 
		org.hibernate.SessionFactory sessionFactory
		javax.persistence.PersistenceContextType pcType
		javax.persistence.spi.PersistenceUnitTransactionType transactionType
		boolean discardOnClose
		java.util.Map properties
	public org.hibernate.Session getSession () 
	protected org.hibernate.Session getRawSession () 
	public void close () 
	public boolean isOpen () 
		org.hibernate.HibernateException he
	static org.apache.commons.logging.Log access$000 () 
	static void  () 
}

org/hibernate/ejb/EventListenerConfigurator.class
EventListenerConfigurator.java
package org.hibernate.ejb
public org.hibernate.ejb.EventListenerConfigurator extends java.lang.Object {
	private static final Object[] READER_METHOD_ARGS
	private org.hibernate.ejb.Ejb3Configuration configuration
	private boolean isSecurity
	public void  (org.hibernate.ejb.Ejb3Configuration) 
		org.hibernate.ejb.Ejb3Configuration configuration
		org.hibernate.validator.event.ValidateEventListener validateEventListener
		org.hibernate.event.EventListeners listenerConfig
	public void setProperties (java.util.Properties) 
		String type
		java.util.StringTokenizer st
		java.util.List listeners
		String name
		java.util.Properties properties
		java.util.Enumeration enumeration
	public void configure () 
		ClassNotFoundException e
		org.hibernate.mapping.PersistentClass clazz
		Object listener
		Object[] arr$
		int len$
		int i$
		Object listener
		Object[] arr$
		int len$
		int i$
		Class clazz
		Object newArray
		int index
		int securityListenersNbr
		Object[] listenersArray
		Object listeners
		int i
		int max
		org.hibernate.HibernateException e
		Throwable t
		java.beans.PropertyDescriptor[] pds
		Exception t
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
		java.util.Iterator classes
		org.hibernate.reflection.ReflectionManager reflectionManager
		org.hibernate.event.EventListeners listenerConfig
		java.beans.BeanInfo beanInfo
	static void  () 
}

org/hibernate/ejb/HibernateEntityManager.class
HibernateEntityManager.java
package org.hibernate.ejb
public abstract org.hibernate.ejb.HibernateEntityManager extends java.lang.Object implements javax.persistence.EntityManager  {
	public abstract org.hibernate.Session getSession () 
}

org/hibernate/ejb/HibernateEntityManagerFactory.class
HibernateEntityManagerFactory.java
package org.hibernate.ejb
public abstract org.hibernate.ejb.HibernateEntityManagerFactory extends java.lang.Object implements javax.persistence.EntityManagerFactory java.io.Serializable  {
	public abstract org.hibernate.SessionFactory getSessionFactory () 
}

org/hibernate/ejb/HibernateEntityManagerImplementor.class
HibernateEntityManagerImplementor.java
package org.hibernate.ejb
public abstract org.hibernate.ejb.HibernateEntityManagerImplementor extends java.lang.Object implements org.hibernate.ejb.HibernateEntityManager  {
	public abstract boolean isTransactionInProgress () 
	public abstract void throwPersistenceException (javax.persistence.PersistenceException) 
	public abstract void throwPersistenceException (org.hibernate.HibernateException) 
}

org/hibernate/ejb/HibernatePersistence.class
HibernatePersistence.java
package org.hibernate.ejb
public org.hibernate.ejb.HibernatePersistence extends java.lang.Object implements javax.persistence.spi.PersistenceProvider  {
	public static final String PROVIDER
	public static final String TRANSACTION_TYPE
	public static final String JTA_DATASOURCE
	public static final String NON_JTA_DATASOURCE
	public static final String AUTODETECTION
	public static final String CFG_FILE
	public static final String CLASS_CACHE_PREFIX
	public static final String COLLECTION_CACHE_PREFIX
	public static final String INTERCEPTOR
	public static final String NAMING_STRATEGY
	public static final String EVENT_LISTENER_PREFIX
	public static final String USE_CLASS_ENHANCER
	public static final String DISCARD_PC_ON_CLOSE
	public static final String CONFIGURATION_JNDI_NAME
	public static final String CLASS_NAMES
	public static final String PACKAGE_NAMES
	public static final String XML_FILE_NAMES
	public static final String HBXML_FILES
	public static final String LOADED_CLASSES
	public static final String JACC_CONTEXT_ID
	public static final String JACC_PREFIX
	public static final String JACC_ENABLED
	public static final String PERSISTENCE_UNIT_NAME
	public void  () 
	public javax.persistence.EntityManagerFactory createEntityManagerFactory (java.lang.String, java.util.Map) 
		String persistenceUnitName
		java.util.Map overridenProperties
		org.hibernate.ejb.Ejb3Configuration cfg
	public javax.persistence.EntityManagerFactory createContainerEntityManagerFactory (javax.persistence.spi.PersistenceUnitInfo, java.util.Map) 
		javax.persistence.spi.PersistenceUnitInfo info
		java.util.Map map
		org.hibernate.ejb.Ejb3Configuration cfg
	public javax.persistence.EntityManagerFactory createEntityManagerFactory (java.util.Map) 
		java.util.Map properties
		org.hibernate.ejb.Ejb3Configuration cfg
}

org/hibernate/ejb/HibernateQuery.class
HibernateQuery.java
package org.hibernate.ejb
public abstract org.hibernate.ejb.HibernateQuery extends java.lang.Object implements javax.persistence.Query  {
	public abstract org.hibernate.Query getHibernateQuery () 
}

org/hibernate/ejb/InjectionSettingsFactory.class
InjectionSettingsFactory.java
package org.hibernate.ejb
public org.hibernate.ejb.InjectionSettingsFactory extends org.hibernate.cfg.SettingsFactory {
	private java.util.Map connectionProviderInjectionData
	public void  () 
	public void setConnectionProviderInjectionData (java.util.Map) 
		java.util.Map connectionProviderInjectionData
	protected org.hibernate.connection.ConnectionProvider createConnectionProvider (java.util.Properties) 
		java.util.Properties properties
}

org/hibernate/ejb/QueryImpl.class
QueryImpl.java
package org.hibernate.ejb
public org.hibernate.ejb.QueryImpl extends java.lang.Object implements javax.persistence.Query org.hibernate.ejb.HibernateQuery  {
	private org.hibernate.Query query
	private org.hibernate.ejb.HibernateEntityManagerImplementor em
	private Boolean isPositional
	public void  (org.hibernate.Query, org.hibernate.ejb.AbstractEntityManagerImpl) 
		org.hibernate.Query query
		org.hibernate.ejb.AbstractEntityManagerImpl em
	public org.hibernate.Query getHibernateQuery () 
	public int executeUpdate () 
		org.hibernate.hql.QueryExecutionRequestException he
		org.hibernate.TypeMismatchException e
		org.hibernate.HibernateException he
	public java.util.List getResultList () 
		org.hibernate.hql.QueryExecutionRequestException he
		org.hibernate.TypeMismatchException e
		org.hibernate.HibernateException he
	public java.lang.Object getSingleResult () 
		java.util.List result
		org.hibernate.hql.QueryExecutionRequestException he
		org.hibernate.TypeMismatchException e
		org.hibernate.HibernateException he
	public javax.persistence.Query setMaxResults (int) 
		int maxResult
	public javax.persistence.Query setFirstResult (int) 
		int firstResult
	public javax.persistence.Query setHint (java.lang.String, java.lang.Object) 
		ClassCastException e
		String hintName
		Object value
	public javax.persistence.Query setParameter (java.lang.String, java.lang.Object) 
		org.hibernate.QueryParameterException e
		org.hibernate.HibernateException he
		String name
		Object value
	public javax.persistence.Query setParameter (java.lang.String, java.util.Date, javax.persistence.TemporalType) 
		org.hibernate.QueryParameterException e
		org.hibernate.HibernateException he
		String name
		java.util.Date value
		javax.persistence.TemporalType temporalType
	public javax.persistence.Query setParameter (java.lang.String, java.util.Calendar, javax.persistence.TemporalType) 
		org.hibernate.QueryParameterException e
		org.hibernate.HibernateException he
		String name
		java.util.Calendar value
		javax.persistence.TemporalType temporalType
	public javax.persistence.Query setParameter (int, java.lang.Object) 
		org.hibernate.QueryParameterException e
		org.hibernate.HibernateException he
		int position
		Object value
	private boolean isPositionalParameter () 
		String queryString
		int index
	public javax.persistence.Query setParameter (int, java.util.Date, javax.persistence.TemporalType) 
		String name
		org.hibernate.QueryParameterException e
		org.hibernate.HibernateException he
		int position
		java.util.Date value
		javax.persistence.TemporalType temporalType
	public javax.persistence.Query setParameter (int, java.util.Calendar, javax.persistence.TemporalType) 
		String name
		org.hibernate.QueryParameterException e
		org.hibernate.HibernateException he
		int position
		java.util.Calendar value
		javax.persistence.TemporalType temporalType
	public javax.persistence.Query setFlushMode (javax.persistence.FlushModeType) 
		javax.persistence.FlushModeType flushMode
}

org/hibernate/ejb/TransactionImpl.class
TransactionImpl.java
package org.hibernate.ejb
public org.hibernate.ejb.TransactionImpl extends java.lang.Object implements javax.persistence.EntityTransaction  {
	private org.hibernate.ejb.AbstractEntityManagerImpl entityManager
	private org.hibernate.Transaction tx
	private boolean rollbackOnly
	public void  (org.hibernate.ejb.AbstractEntityManagerImpl) 
		org.hibernate.ejb.AbstractEntityManagerImpl entityManager
	private org.hibernate.Session getSession () 
	public void begin () 
		org.hibernate.HibernateException he
	public void commit () 
		Exception re
		Exception e
	public void rollback () 
		org.hibernate.Session session
		Throwable t
		Exception e
		org.hibernate.Session session
		Throwable t
	public void setRollbackOnly () 
	public boolean getRollbackOnly () 
	public boolean isActive () 
		RuntimeException e
}

org/hibernate/ejb/Version.class
Version.java
package org.hibernate.ejb
public org.hibernate.ejb.Version extends java.lang.Object {
	public static final String VERSION
	private static org.apache.commons.logging.Log log
	public void  () 
	public static void touch () 
	static void  () 
}

org/hibernate/ejb/connection/InjectedDataSourceConnectionProvider.class
InjectedDataSourceConnectionProvider.java
package org.hibernate.ejb.connection
public org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider extends org.hibernate.connection.DatasourceConnectionProvider {
	private String user
	private String pass
	private static final org.apache.commons.logging.Log log
	public void  () 
	public void setDataSource (javax.sql.DataSource) 
		javax.sql.DataSource ds
	public void configure (java.util.Properties)  throws org.hibernate.HibernateException 
		java.util.Properties props
	public java.sql.Connection getConnection ()  throws java.sql.SQLException 
	static void  () 
}

org/hibernate/ejb/event/BeanCallback.class
BeanCallback.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.BeanCallback extends org.hibernate.ejb.event.Callback {
	public void  (java.lang.reflect.Method) 
		java.lang.reflect.Method callbackMethod
	public void invoke (java.lang.Object) 
		java.lang.reflect.InvocationTargetException e
		Exception e
		Object bean
}

org/hibernate/ejb/event/Callback.class
Callback.java
package org.hibernate.ejb.event
public abstract org.hibernate.ejb.event.Callback extends java.lang.Object implements java.io.Serializable  {
	protected transient java.lang.reflect.Method callbackMethod
	public void  (java.lang.reflect.Method) 
		java.lang.reflect.Method callbackMethod
	public java.lang.reflect.Method getCallbackMethod () 
	public abstract void invoke (java.lang.Object) 
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream oos
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		String parameter
		NoSuchMethodException e
		java.io.ObjectInputStream ois
		String signature
		java.util.StringTokenizer st
		String usefulSignature
		int parenthesis
		String methodAndClass
		int lastDot
		String clazzName
		Class callbackClass
		String parametersString
		java.util.List parameters
		String methodName
}

org/hibernate/ejb/event/CallbackHandlerConsumer.class
CallbackHandlerConsumer.java
package org.hibernate.ejb.event
public abstract org.hibernate.ejb.event.CallbackHandlerConsumer extends java.lang.Object {
	public abstract void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
}

org/hibernate/ejb/event/CallbackResolver.class
CallbackResolver.java
package org.hibernate.ejb.event
public final org.hibernate.ejb.event.CallbackResolver extends java.lang.Object {
	private static boolean useAnnotationAnnotatedByListener
	private void  () 
	public static org.hibernate.ejb.event.Callback[] resolveCallback (org.hibernate.reflection.XClass, java.lang.Class, org.hibernate.reflection.ReflectionManager) 
		Class returnType
		Class[] args
		java.lang.reflect.Method method
		String methodName
		org.hibernate.reflection.XMethod xMethod
		int i
		org.hibernate.ejb.event.Callback callback
		java.util.List methods
		int size
		int i
		int defaultListenerSize
		java.util.List defaultListeners
		IllegalAccessException e
		InstantiationException e
		Class returnType
		Class[] args
		java.lang.reflect.Method method
		String methodName
		org.hibernate.reflection.XMethod xMethod
		int i
		java.util.List methods
		int size
		org.hibernate.reflection.XClass xListener
		org.hibernate.ejb.event.Callback callback
		Class listener
		java.util.Iterator i$
		org.hibernate.reflection.XClass beanClass
		Class annotation
		org.hibernate.reflection.ReflectionManager reflectionManager
		java.util.List callbacks
		java.util.List callbacksMethodNames
		java.util.List orderedListeners
		org.hibernate.reflection.XClass currentClazz
		boolean stopListeners
		boolean stopDefaultListeners
	private static void getListeners (org.hibernate.reflection.XClass, java.util.List) 
		int index
		Class[] classes
		int size
		int index
		Class[] classes
		int size
		java.lang.annotation.Annotation annot
		java.lang.annotation.Annotation[] arr$
		int len$
		int i$
		java.lang.annotation.Annotation[] annotations
		org.hibernate.reflection.XClass currentClazz
		java.util.List orderedListeners
		javax.persistence.EntityListeners entityListeners
	static void  () 
		java.lang.annotation.ElementType type
		java.lang.annotation.ElementType[] arr$
		int len$
		int i$
		java.lang.annotation.Target target
}

org/hibernate/ejb/event/EJB3AutoFlushEventListener.class
EJB3AutoFlushEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3AutoFlushEventListener extends org.hibernate.event.def.DefaultAutoFlushEventListener {
	public static final org.hibernate.event.AutoFlushEventListener INSTANCE
	public void  () 
	protected org.hibernate.engine.CascadingAction getCascadingAction () 
	protected java.lang.Object getAnything () 
	static void  () 
}

org/hibernate/ejb/event/EJB3DeleteEventListener.class
EJB3DeleteEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3DeleteEventListener extends org.hibernate.event.def.DefaultDeleteEventListener implements org.hibernate.ejb.event.CallbackHandlerConsumer  {
	private org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	protected boolean invokeDeleteLifecycle (org.hibernate.event.EventSource, java.lang.Object, org.hibernate.persister.entity.EntityPersister) 
		org.hibernate.event.EventSource session
		Object entity
		org.hibernate.persister.entity.EntityPersister persister
	protected void performDetachedEntityDeletionCheck (org.hibernate.event.DeleteEvent) 
		org.hibernate.event.DeleteEvent event
		org.hibernate.event.EventSource source
		String entityName
		org.hibernate.persister.entity.EntityPersister persister
		java.io.Serializable id
}

org/hibernate/ejb/event/EJB3FlushEntityEventListener.class
EJB3FlushEntityEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3FlushEntityEventListener extends org.hibernate.event.def.DefaultFlushEntityEventListener implements org.hibernate.ejb.event.CallbackHandlerConsumer  {
	private org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	protected boolean invokeInterceptor (org.hibernate.engine.SessionImplementor, java.lang.Object, org.hibernate.engine.EntityEntry, java.lang.Object[], org.hibernate.persister.entity.EntityPersister) 
		org.hibernate.engine.SessionImplementor session
		Object entity
		org.hibernate.engine.EntityEntry entry
		Object[] values
		org.hibernate.persister.entity.EntityPersister persister
		boolean isDirty
	private boolean copyState (java.lang.Object, org.hibernate.type.Type[], java.lang.Object[], org.hibernate.SessionFactory) 
		int index
		Object entity
		org.hibernate.type.Type[] types
		Object[] state
		org.hibernate.SessionFactory sf
		org.hibernate.metadata.ClassMetadata metadata
		Object[] newState
		int size
		boolean isDirty
}

org/hibernate/ejb/event/EJB3FlushEventListener.class
EJB3FlushEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3FlushEventListener extends org.hibernate.event.def.DefaultFlushEventListener {
	public static final org.hibernate.event.FlushEventListener INSTANCE
	public void  () 
	protected org.hibernate.engine.CascadingAction getCascadingAction () 
	protected java.lang.Object getAnything () 
	static void  () 
}

org/hibernate/ejb/event/EJB3MergeEventListener.class
EJB3MergeEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3MergeEventListener extends org.hibernate.event.def.DefaultMergeEventListener implements org.hibernate.ejb.event.CallbackHandlerConsumer  {
	private org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	protected boolean invokeSaveLifecycle (java.lang.Object, org.hibernate.persister.entity.EntityPersister, org.hibernate.event.EventSource) 
		Object entity
		org.hibernate.persister.entity.EntityPersister persister
		org.hibernate.event.EventSource source
}

org/hibernate/ejb/event/EJB3PersistEventListener.class
EJB3PersistEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3PersistEventListener extends org.hibernate.event.def.DefaultPersistEventListener implements org.hibernate.ejb.event.CallbackHandlerConsumer  {
	private org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	protected boolean invokeSaveLifecycle (java.lang.Object, org.hibernate.persister.entity.EntityPersister, org.hibernate.event.EventSource) 
		Object entity
		org.hibernate.persister.entity.EntityPersister persister
		org.hibernate.event.EventSource source
}

org/hibernate/ejb/event/EJB3PersistOnFlushEventListener.class
EJB3PersistOnFlushEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3PersistOnFlushEventListener extends org.hibernate.ejb.event.EJB3PersistEventListener {
	public void  () 
	protected org.hibernate.engine.CascadingAction getCascadeAction () 
}

org/hibernate/ejb/event/EJB3PostDeleteEventListener.class
EJB3PostDeleteEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3PostDeleteEventListener extends java.lang.Object implements org.hibernate.event.PostDeleteEventListener org.hibernate.ejb.event.CallbackHandlerConsumer  {
	org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void onPostDelete (org.hibernate.event.PostDeleteEvent) 
		org.hibernate.event.PostDeleteEvent event
		Object entity
}

org/hibernate/ejb/event/EJB3PostInsertEventListener.class
EJB3PostInsertEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3PostInsertEventListener extends java.lang.Object implements org.hibernate.event.PostInsertEventListener org.hibernate.ejb.event.CallbackHandlerConsumer  {
	org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void onPostInsert (org.hibernate.event.PostInsertEvent) 
		org.hibernate.event.PostInsertEvent event
		Object entity
}

org/hibernate/ejb/event/EJB3PostLoadEventListener.class
EJB3PostLoadEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3PostLoadEventListener extends java.lang.Object implements org.hibernate.event.PostLoadEventListener org.hibernate.ejb.event.CallbackHandlerConsumer  {
	org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void onPostLoad (org.hibernate.event.PostLoadEvent) 
		org.hibernate.event.PostLoadEvent event
		Object entity
}

org/hibernate/ejb/event/EJB3PostUpdateEventListener.class
EJB3PostUpdateEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3PostUpdateEventListener extends java.lang.Object implements org.hibernate.event.PostUpdateEventListener org.hibernate.ejb.event.CallbackHandlerConsumer  {
	org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void onPostUpdate (org.hibernate.event.PostUpdateEvent) 
		org.hibernate.event.PostUpdateEvent event
		Object entity
		org.hibernate.engine.EntityEntry entry
}

org/hibernate/ejb/event/EJB3SaveEventListener.class
EJB3SaveEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3SaveEventListener extends org.hibernate.event.def.DefaultSaveEventListener implements org.hibernate.ejb.event.CallbackHandlerConsumer  {
	private org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	protected boolean invokeSaveLifecycle (java.lang.Object, org.hibernate.persister.entity.EntityPersister, org.hibernate.event.EventSource) 
		Object entity
		org.hibernate.persister.entity.EntityPersister persister
		org.hibernate.event.EventSource source
}

org/hibernate/ejb/event/EJB3SaveOrUpdateEventListener.class
EJB3SaveOrUpdateEventListener.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EJB3SaveOrUpdateEventListener extends org.hibernate.event.def.DefaultSaveOrUpdateEventListener implements org.hibernate.ejb.event.CallbackHandlerConsumer  {
	private org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void setCallbackHandler (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	public void  () 
	public void  (org.hibernate.ejb.event.EntityCallbackHandler) 
		org.hibernate.ejb.event.EntityCallbackHandler callbackHandler
	protected boolean invokeSaveLifecycle (java.lang.Object, org.hibernate.persister.entity.EntityPersister, org.hibernate.event.EventSource) 
		Object entity
		org.hibernate.persister.entity.EntityPersister persister
		org.hibernate.event.EventSource source
}

org/hibernate/ejb/event/EntityCallbackHandler.class
EntityCallbackHandler.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.EntityCallbackHandler extends java.lang.Object implements java.io.Serializable  {
	private java.util.HashMap preCreates
	private java.util.HashMap postCreates
	private java.util.HashMap preRemoves
	private java.util.HashMap postRemoves
	private java.util.HashMap preUpdates
	private java.util.HashMap postUpdates
	private java.util.HashMap postLoads
	public void  () 
	public void add (org.hibernate.reflection.XClass, org.hibernate.reflection.ReflectionManager) 
		org.hibernate.reflection.XClass entity
		org.hibernate.reflection.ReflectionManager reflectionManager
	public boolean preCreate (java.lang.Object) 
		Object bean
	public boolean postCreate (java.lang.Object) 
		Object bean
	public boolean preRemove (java.lang.Object) 
		Object bean
	public boolean postRemove (java.lang.Object) 
		Object bean
	public boolean preUpdate (java.lang.Object) 
		Object bean
	public boolean postUpdate (java.lang.Object) 
		Object bean
	public boolean postLoad (java.lang.Object) 
		Object bean
	private boolean callback (org.hibernate.ejb.event.Callback[], java.lang.Object) 
		org.hibernate.ejb.event.Callback callback
		org.hibernate.ejb.event.Callback[] arr$
		int len$
		int i$
		org.hibernate.ejb.event.Callback[] callbacks
		Object bean
	private void addCallback (org.hibernate.reflection.XClass, java.util.HashMap, java.lang.Class, org.hibernate.reflection.ReflectionManager) 
		org.hibernate.reflection.XClass entity
		java.util.HashMap map
		Class annotation
		org.hibernate.reflection.ReflectionManager reflectionManager
		org.hibernate.ejb.event.Callback[] callbacks
}

org/hibernate/ejb/event/ListenerCallback.class
ListenerCallback.java
package org.hibernate.ejb.event
public org.hibernate.ejb.event.ListenerCallback extends org.hibernate.ejb.event.Callback {
	protected transient Object listener
	public void  (java.lang.reflect.Method, java.lang.Object) 
		java.lang.reflect.Method callbackMethod
		Object listener
	public void invoke (java.lang.Object) 
		java.lang.reflect.InvocationTargetException e
		Exception e
		Object bean
	private void writeObject (java.io.ObjectOutputStream)  throws java.io.IOException 
		java.io.ObjectOutputStream oos
	private void readObject (java.io.ObjectInputStream)  throws java.io.IOException java.lang.ClassNotFoundException 
		InstantiationException e
		IllegalAccessException e
		java.io.ObjectInputStream ois
		String listenerClass
}

org/hibernate/ejb/instrument/InterceptFieldClassFileTransformer$1.class
InterceptFieldClassFileTransformer.java
package org.hibernate.ejb.instrument
 org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer$1 extends java.lang.Object implements org.hibernate.bytecode.util.ClassFilter  {
	final java.util.List val$copyEntities
	final org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer this$0
	void  (org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer, java.util.List) 
	public boolean shouldInstrumentClass (java.lang.String) 
		String className
}

org/hibernate/ejb/instrument/InterceptFieldClassFileTransformer$2.class
InterceptFieldClassFileTransformer.java
package org.hibernate.ejb.instrument
 org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer$2 extends java.lang.Object implements org.hibernate.bytecode.util.FieldFilter  {
	final org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer this$0
	void  (org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer) 
	public boolean shouldInstrumentField (java.lang.String, java.lang.String) 
		String className
		String fieldName
	public boolean shouldTransformFieldAccess (java.lang.String, java.lang.String, java.lang.String) 
		String transformingClassName
		String fieldOwnerClassName
		String fieldName
}

org/hibernate/ejb/instrument/InterceptFieldClassFileTransformer.class
InterceptFieldClassFileTransformer.java
package org.hibernate.ejb.instrument
public org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer extends java.lang.Object implements javax.persistence.spi.ClassTransformer  {
	private org.hibernate.bytecode.ClassTransformer classTransformer
	public void  (java.util.List) 
		java.util.List entities
		java.util.List copyEntities
	public byte[] transform (java.lang.ClassLoader, java.lang.String, java.lang.Class, java.security.ProtectionDomain, byte[])  throws java.lang.instrument.IllegalClassFormatException 
		Exception e
		ClassLoader loader
		String className
		Class classBeingRedefined
		java.security.ProtectionDomain protectionDomain
		byte[] classfileBuffer
}

org/hibernate/ejb/packaging/ExplodedJarVisitor.class
ExplodedJarVisitor.java
package org.hibernate.ejb.packaging
public org.hibernate.ejb.packaging.ExplodedJarVisitor extends org.hibernate.ejb.packaging.JarVisitor {
	private static org.apache.commons.logging.Log log
	public void  (java.net.URL, org.hibernate.ejb.packaging.JarVisitor$Filter[]) 
		java.net.URL url
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
	public void  (java.lang.String, org.hibernate.ejb.packaging.JarVisitor$Filter[]) 
		String fileName
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
	protected void doProcessElements ()  throws java.io.IOException 
		java.net.URISyntaxException e
		java.io.File jarFile
	private void getClassNamesInTree (java.io.File, java.lang.String)  throws java.io.IOException 
		String entryName
		java.io.File localFile
		java.io.File[] arr$
		int len$
		int i$
		java.io.File jarFile
		String header
		java.io.File[] files
	static void  () 
}

org/hibernate/ejb/packaging/FileZippedJarVisitor.class
FileZippedJarVisitor.java
package org.hibernate.ejb.packaging
public org.hibernate.ejb.packaging.FileZippedJarVisitor extends org.hibernate.ejb.packaging.JarVisitor {
	private static org.apache.commons.logging.Log log
	public void  (java.lang.String, org.hibernate.ejb.packaging.JarVisitor$Filter[]) 
		String fileName
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
	public void  (java.net.URL, org.hibernate.ejb.packaging.JarVisitor$Filter[]) 
		java.net.URL url
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
	protected void doProcessElements ()  throws java.io.IOException 
		java.io.IOException ze
		java.net.URISyntaxException e
		java.util.zip.ZipEntry entry
		java.util.jar.JarFile jarFile
		java.util.Enumeration entries
	static void  () 
}

org/hibernate/ejb/packaging/InputStreamZippedJarVisitor.class
InputStreamZippedJarVisitor.java
package org.hibernate.ejb.packaging
public org.hibernate.ejb.packaging.InputStreamZippedJarVisitor extends org.hibernate.ejb.packaging.JarVisitor {
	private static org.apache.commons.logging.Log log
	public void  (java.net.URL, org.hibernate.ejb.packaging.JarVisitor$Filter[]) 
		java.net.URL url
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
	public void  (java.lang.String, org.hibernate.ejb.packaging.JarVisitor$Filter[]) 
		String fileName
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
	protected void doProcessElements ()  throws java.io.IOException 
		java.io.IOException ze
		byte[] current
		int size
		byte[] tmpByte
		byte[] entryBytes
		java.util.jar.JarInputStream jis
		java.util.jar.JarEntry entry
	static void  () 
}

org/hibernate/ejb/packaging/JarVisitor$ClassFilter.class
JarVisitor.java
package org.hibernate.ejb.packaging
public abstract org.hibernate.ejb.packaging.JarVisitor$ClassFilter extends org.hibernate.ejb.packaging.JarVisitor$JavaElementFilter {
	protected void  (boolean, java.lang.Class[]) 
		boolean retrieveStream
		Class[] annotations
}

org/hibernate/ejb/packaging/JarVisitor$Entry.class
JarVisitor.java
package org.hibernate.ejb.packaging
public org.hibernate.ejb.packaging.JarVisitor$Entry extends java.lang.Object {
	private String name
	private java.io.InputStream is
	public void  (java.lang.String, java.io.InputStream) 
		String name
		java.io.InputStream is
	public java.lang.String getName () 
	public java.io.InputStream getInputStream () 
	public boolean equals (java.lang.Object) 
		Object o
		org.hibernate.ejb.packaging.JarVisitor$Entry entry
	public int hashCode () 
}

org/hibernate/ejb/packaging/JarVisitor$FileFilter.class
JarVisitor.java
package org.hibernate.ejb.packaging
public abstract org.hibernate.ejb.packaging.JarVisitor$FileFilter extends org.hibernate.ejb.packaging.JarVisitor$Filter {
	public void  (boolean) 
		boolean retrieveStream
	public abstract boolean accept (java.lang.String) 
}

org/hibernate/ejb/packaging/JarVisitor$Filter.class
JarVisitor.java
package org.hibernate.ejb.packaging
public abstract org.hibernate.ejb.packaging.JarVisitor$Filter extends java.lang.Object {
	private boolean retrieveStream
	protected void  (boolean) 
		boolean retrieveStream
	public boolean getStream () 
}

org/hibernate/ejb/packaging/JarVisitor$JavaElementFilter.class
JarVisitor.java
package org.hibernate.ejb.packaging
public abstract org.hibernate.ejb.packaging.JarVisitor$JavaElementFilter extends org.hibernate.ejb.packaging.JarVisitor$Filter {
	private Class[] annotations
	protected void  (boolean, java.lang.Class[]) 
		boolean retrieveStream
		Class[] annotations
	public java.lang.Class[] getAnnotations () 
	public abstract boolean accept (java.lang.String) 
}

org/hibernate/ejb/packaging/JarVisitor$PackageFilter.class
JarVisitor.java
package org.hibernate.ejb.packaging
public abstract org.hibernate.ejb.packaging.JarVisitor$PackageFilter extends org.hibernate.ejb.packaging.JarVisitor$JavaElementFilter {
	protected void  (boolean, java.lang.Class[]) 
		boolean retrieveStream
		Class[] annotations
}

org/hibernate/ejb/packaging/JarVisitor.class
JarVisitor.java
package org.hibernate.ejb.packaging
public abstract org.hibernate.ejb.packaging.JarVisitor extends java.lang.Object {
	private static org.apache.commons.logging.Log log
	protected String unqualifiedJarName
	protected java.net.URL jarUrl
	private boolean done
	private java.util.List filters
	private java.util.Set fileFilters
	private java.util.Set classFilters
	private java.util.Set packageFilters
	private java.util.Set[] entries
	public static final java.net.URL getJarURLFromURLEntry (java.net.URL, java.lang.String)  throws java.lang.IllegalArgumentException 
		java.net.URL jarUrl
		java.net.URL jarUrl
		String protocol
		java.net.MalformedURLException e
		java.net.URL url
		String entry
		java.net.URL jarUrl
		String file
	public static final org.hibernate.ejb.packaging.JarVisitor getVisitor (java.net.URL, org.hibernate.ejb.packaging.JarVisitor$Filter[])  throws java.lang.IllegalArgumentException 
		java.io.File file
		java.net.URL jarUrl
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
		String protocol
	private void  (java.lang.String) 
		java.net.MalformedURLException ee
		java.net.MalformedURLException e
		String jarPath
		java.net.URL jarUrl
	protected void  (java.lang.String, org.hibernate.ejb.packaging.JarVisitor$Filter[]) 
		String fileName
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
	private void initFilters (org.hibernate.ejb.packaging.JarVisitor$Filter[]) 
		org.hibernate.ejb.packaging.JarVisitor$Filter filter
		org.hibernate.ejb.packaging.JarVisitor$Filter[] arr$
		int len$
		int i$
		int index
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
		int size
	protected void  (java.net.URL, org.hibernate.ejb.packaging.JarVisitor$Filter[]) 
		java.net.URL url
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
	public static final org.hibernate.ejb.packaging.JarVisitor getVisitor (java.lang.String, org.hibernate.ejb.packaging.JarVisitor$Filter[])  throws java.lang.IllegalArgumentException 
		String jarPath
		org.hibernate.ejb.packaging.JarVisitor$Filter[] filters
		java.io.File file
	private void  (java.net.URL) 
		java.net.URL url
	protected void unqualify () 
		String fileName
		int slash
	public java.lang.String getUnqualifiedJarName () 
	public org.hibernate.ejb.packaging.JarVisitor$Filter[] getFilters () 
	public final java.util.Set[] getMatchingEntries ()  throws java.io.IOException 
	protected abstract void doProcessElements ()  throws java.io.IOException 
	protected final void addElement (java.lang.String, java.io.InputStream, java.io.InputStream)  throws java.io.IOException 
		String name
		String name
		java.io.InputStream localIs
		java.io.InputStream localIs
		org.hibernate.ejb.packaging.JarVisitor$Entry entry
		int index
		org.hibernate.ejb.packaging.JarVisitor$FileFilter filter
		java.util.Iterator i$
		String name
		boolean accepted
		String entryName
		java.io.InputStream is
		java.io.InputStream secondIs
	private void executeJavaElementFilter (java.lang.String, java.util.Set, java.io.InputStream, java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream localIs
		java.io.InputStream localIs
		org.hibernate.ejb.packaging.JarVisitor$Entry entry
		int index
		boolean match
		org.hibernate.ejb.packaging.JarVisitor$JavaElementFilter filter
		java.util.Iterator i$
		String name
		java.util.Set filters
		java.io.InputStream is
		java.io.InputStream secondIs
		boolean accepted
	private boolean checkAnnotationMatching (java.io.InputStream, org.hibernate.ejb.packaging.JarVisitor$JavaElementFilter)  throws java.io.IOException 
		Class annotation
		Class[] arr$
		int len$
		int i$
		java.io.InputStream is
		org.hibernate.ejb.packaging.JarVisitor$JavaElementFilter filter
		java.io.DataInputStream dstream
		javassist.bytecode.ClassFile cf
		boolean match
		javassist.bytecode.AnnotationsAttribute visible
	static void  () 
}

org/hibernate/ejb/packaging/PersistenceMetadata.class
PersistenceMetadata.java
package org.hibernate.ejb.packaging
public org.hibernate.ejb.packaging.PersistenceMetadata extends java.lang.Object {
	private String name
	private String nonJtaDatasource
	private String jtaDatasource
	private String provider
	private javax.persistence.spi.PersistenceUnitTransactionType transactionType
	private java.util.List classes
	private java.util.List packages
	private java.util.List mappingFiles
	private java.util.Set jarFiles
	private java.util.List hbmfiles
	private java.util.Properties props
	private boolean excludeUnlistedClasses
	public void  () 
	public java.lang.String getName () 
	public void setName (java.lang.String) 
		String name
	public javax.persistence.spi.PersistenceUnitTransactionType getTransactionType () 
	public void setTransactionType (javax.persistence.spi.PersistenceUnitTransactionType) 
		javax.persistence.spi.PersistenceUnitTransactionType transactionType
	public java.lang.String getNonJtaDatasource () 
	public void setNonJtaDatasource (java.lang.String) 
		String nonJtaDatasource
	public java.lang.String getJtaDatasource () 
	public void setJtaDatasource (java.lang.String) 
		String jtaDatasource
	public java.lang.String getProvider () 
	public void setProvider (java.lang.String) 
		String provider
	public java.util.List getClasses () 
	public void setClasses (java.util.List) 
		java.util.List classes
	public java.util.List getPackages () 
	public void setPackages (java.util.List) 
		java.util.List packages
	public java.util.List getMappingFiles () 
	public void setMappingFiles (java.util.List) 
		java.util.List mappingFiles
	public java.util.Set getJarFiles () 
	public void setJarFiles (java.util.Set) 
		java.util.Set jarFiles
	public java.util.Properties getProps () 
	public void setProps (java.util.Properties) 
		java.util.Properties props
	public java.util.List getHbmfiles () 
	public void setHbmfiles (java.util.List) 
		java.util.List hbmfiles
	public boolean getExcludeUnlistedClasses () 
	public void setExcludeUnlistedClasses (boolean) 
		boolean excludeUnlistedClasses
	public java.lang.String toString () 
		String elt
		java.util.Iterator i$
		String elt
		java.util.Iterator i$
		String elt
		java.util.Iterator i$
		String elt
		java.util.Iterator i$
		java.util.Map$Entry elt
		java.util.Iterator i$
		StringBuilder sb
}

org/hibernate/ejb/packaging/PersistenceXmlLoader$ErrorLogger.class
PersistenceXmlLoader.java
package org.hibernate.ejb.packaging
public org.hibernate.ejb.packaging.PersistenceXmlLoader$ErrorLogger extends java.lang.Object implements org.xml.sax.ErrorHandler  {
	private String file
	private java.util.List errors
	private org.xml.sax.EntityResolver resolver
	void  (java.lang.String, java.util.List, org.xml.sax.EntityResolver) 
		String file
		java.util.List errors
		org.xml.sax.EntityResolver resolver
	public void error (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException error
	public void fatalError (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException error
	public void warning (org.xml.sax.SAXParseException) 
		org.xml.sax.SAXParseException warn
}

org/hibernate/ejb/packaging/PersistenceXmlLoader.class
PersistenceXmlLoader.java
package org.hibernate.ejb.packaging
public final org.hibernate.ejb.packaging.PersistenceXmlLoader extends java.lang.Object {
	private static org.apache.commons.logging.Log log
	private void  () 
	private static org.w3c.dom.Document loadURL (java.net.URL, org.xml.sax.EntityResolver)  throws java.lang.Exception 
		IllegalArgumentException e
		java.net.URL configURL
		org.xml.sax.EntityResolver resolver
		java.io.InputStream is
		java.util.List errors
		javax.xml.parsers.DocumentBuilderFactory docBuilderFactory
		org.xml.sax.InputSource source
		javax.xml.parsers.DocumentBuilder docBuilder
		org.w3c.dom.Document doc
	public static java.util.List deploy (java.net.URL, java.util.Map, org.xml.sax.EntityResolver)  throws java.lang.Exception 
		org.hibernate.ejb.packaging.PersistenceMetadata metadata
		String provider
		String transactionType
		String dataSource
		java.util.Properties properties
		org.w3c.dom.Element element
		String tag
		int i
		java.net.URL url
		java.util.Map overrides
		org.xml.sax.EntityResolver resolver
		org.w3c.dom.Document doc
		org.w3c.dom.Element top
		org.w3c.dom.NodeList children
		java.util.ArrayList units
	private static org.hibernate.ejb.packaging.PersistenceMetadata parsePersistenceUnit (org.w3c.dom.Element)  throws java.lang.Exception 
		org.w3c.dom.Element propElement
		String propName
		String propValue
		int j
		org.w3c.dom.NodeList props
		org.w3c.dom.Element element
		String tag
		int i
		org.w3c.dom.Element top
		org.hibernate.ejb.packaging.PersistenceMetadata metadata
		String puName
		javax.persistence.spi.PersistenceUnitTransactionType transactionType
		org.w3c.dom.NodeList children
	public static javax.persistence.spi.PersistenceUnitTransactionType getTransactionType (java.lang.String) 
		String elementContent
	static org.apache.commons.logging.Log access$000 () 
	static void  () 
}

org/hibernate/ejb/packaging/XmlHelper.class
XmlHelper.java
package org.hibernate.ejb.packaging
public final org.hibernate.ejb.packaging.XmlHelper extends java.lang.Object {
	private void  () 
	public static java.util.Iterator getChildrenByTagName (org.w3c.dom.Element, java.lang.String) 
		org.w3c.dom.Node currentChild
		int i
		org.w3c.dom.Element element
		String tagName
		org.w3c.dom.NodeList children
		java.util.ArrayList goodChildren
	public static org.w3c.dom.Element getUniqueChild (org.w3c.dom.Element, java.lang.String)  throws java.lang.Exception 
		org.w3c.dom.Element child
		org.w3c.dom.Element element
		String tagName
		java.util.Iterator goodChildren
	public static org.w3c.dom.Element getOptionalChild (org.w3c.dom.Element, java.lang.String)  throws java.lang.Exception 
		org.w3c.dom.Element element
		String tagName
	public static org.w3c.dom.Element getOptionalChild (org.w3c.dom.Element, java.lang.String, org.w3c.dom.Element)  throws java.lang.Exception 
		org.w3c.dom.Element child
		org.w3c.dom.Element element
		String tagName
		org.w3c.dom.Element defaultElement
		java.util.Iterator goodChildren
	public static java.lang.String getElementContent (org.w3c.dom.Element)  throws java.lang.Exception 
		org.w3c.dom.Element element
	public static java.lang.String getElementContent (org.w3c.dom.Element, java.lang.String)  throws java.lang.Exception 
		int i
		org.w3c.dom.Element element
		String defaultStr
		org.w3c.dom.NodeList children
		StringBuilder result
	public static java.lang.String getUniqueChildContent (org.w3c.dom.Element, java.lang.String)  throws java.lang.Exception 
		org.w3c.dom.Element element
		String tagName
	public static java.lang.String getOptionalChildContent (org.w3c.dom.Element, java.lang.String)  throws java.lang.Exception 
		org.w3c.dom.Element element
		String tagName
	public static boolean getOptionalChildBooleanContent (org.w3c.dom.Element, java.lang.String)  throws java.lang.Exception 
		String value
		org.w3c.dom.Element element
		String name
		org.w3c.dom.Element child
}

org/hibernate/ejb/persistence_1_0.xsd
org/hibernate/ejb/transaction/JoinableCMTTransaction$JoinStatus.class
JoinableCMTTransaction.java
package org.hibernate.ejb.transaction
public final org.hibernate.ejb.transaction.JoinableCMTTransaction$JoinStatus extends java.lang.Enum {
	public static final org.hibernate.ejb.transaction.JoinableCMTTransaction$JoinStatus NOT_JOINED
	public static final org.hibernate.ejb.transaction.JoinableCMTTransaction$JoinStatus MARKED_FOR_JOINED
	public static final org.hibernate.ejb.transaction.JoinableCMTTransaction$JoinStatus JOINED
	private static final org.hibernate.ejb.transaction.JoinableCMTTransaction$JoinStatus[] $VALUES
	public static final org.hibernate.ejb.transaction.JoinableCMTTransaction$JoinStatus[] values () 
	public static org.hibernate.ejb.transaction.JoinableCMTTransaction$JoinStatus valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

org/hibernate/ejb/transaction/JoinableCMTTransaction.class
JoinableCMTTransaction.java
package org.hibernate.ejb.transaction
public org.hibernate.ejb.transaction.JoinableCMTTransaction extends org.hibernate.transaction.CMTTransaction {
	private org.hibernate.ejb.transaction.JoinableCMTTransaction$JoinStatus status
	public void  (org.hibernate.jdbc.JDBCContext, org.hibernate.transaction.TransactionFactory$Context) 
		org.hibernate.jdbc.JDBCContext jdbcContext
		org.hibernate.transaction.TransactionFactory$Context transactionContext
	public boolean isTransactionInProgress (org.hibernate.jdbc.JDBCContext, org.hibernate.transaction.TransactionFactory$Context) 
		javax.transaction.SystemException se
		org.hibernate.jdbc.JDBCContext jdbcContext
		org.hibernate.transaction.TransactionFactory$Context transactionContext
	private boolean isTransactionInProgress () 
		javax.transaction.Transaction transaction
		javax.transaction.SystemException se
	private boolean isTransactionInProgress (javax.transaction.Transaction)  throws javax.transaction.SystemException 
		javax.transaction.Transaction tx
	void tryJoiningTransaction () 
	public void begin ()  throws org.hibernate.HibernateException 
	public void commit ()  throws org.hibernate.HibernateException 
	public org.hibernate.ejb.transaction.JoinableCMTTransaction$JoinStatus getStatus () 
	public void resetStatus () 
	public void markForJoined () 
}

org/hibernate/ejb/transaction/JoinableCMTTransactionFactory.class
JoinableCMTTransactionFactory.java
package org.hibernate.ejb.transaction
public org.hibernate.ejb.transaction.JoinableCMTTransactionFactory extends org.hibernate.transaction.CMTTransactionFactory {
	public void  () 
	public org.hibernate.Transaction createTransaction (org.hibernate.jdbc.JDBCContext, org.hibernate.transaction.TransactionFactory$Context)  throws org.hibernate.HibernateException 
		org.hibernate.jdbc.JDBCContext jdbcContext
		org.hibernate.transaction.TransactionFactory$Context transactionContext
	public boolean isTransactionInProgress (org.hibernate.jdbc.JDBCContext, org.hibernate.transaction.TransactionFactory$Context, org.hibernate.Transaction) 
		org.hibernate.jdbc.JDBCContext jdbcContext
		org.hibernate.transaction.TransactionFactory$Context transactionContext
		org.hibernate.Transaction transaction
		org.hibernate.ejb.transaction.JoinableCMTTransaction joinableCMTTransaction
}

org/hibernate/ejb/util/ConfigurationHelper$1.class
ConfigurationHelper.java
package org.hibernate.ejb.util
 org.hibernate.ejb.util.ConfigurationHelper$1 extends java.lang.Object {
	static final int[] $SwitchMap$javax$persistence$FlushModeType
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

org/hibernate/ejb/util/ConfigurationHelper.class
ConfigurationHelper.java
package org.hibernate.ejb.util
public abstract org.hibernate.ejb.util.ConfigurationHelper extends java.lang.Object {
	public void  () 
	public static void overrideProperties (java.util.Properties, java.util.Map) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Properties properties
		java.util.Map overrides
	public static org.hibernate.FlushMode getFlushMode (java.lang.Object) 
		Object value
		org.hibernate.FlushMode flushMode
	private static org.hibernate.FlushMode getFlushMode (java.lang.String) 
		String flushMode
	private static org.hibernate.FlushMode getFlushMode (javax.persistence.FlushModeType) 
		javax.persistence.FlushModeType flushMode
}

org/hibernate/ejb/util/LogHelper.class
LogHelper.java
package org.hibernate.ejb.util
public final org.hibernate.ejb.util.LogHelper extends java.lang.Object {
	private void  () 
	public static java.lang.String logPersistenceUnitInfo (javax.persistence.spi.PersistenceUnitInfo) 
		java.net.URL url
		java.util.Iterator i$
		String clazz
		java.util.Iterator i$
		String file
		java.util.Iterator i$
		String name
		javax.persistence.spi.PersistenceUnitInfo unitInfo
		StringBuilder sb
		java.util.List jarFileUrls
		java.util.List classesNames
		java.util.List mappingFiles
		java.util.Properties properties
		java.util.Enumeration names
}

org/hibernate/ejb/util/NamingHelper$1.class
NamingHelper.java
package org.hibernate.ejb.util
 org.hibernate.ejb.util.NamingHelper$1 extends java.lang.Object implements javax.naming.event.NamespaceChangeListener  {
	void  () 
	public void objectAdded (javax.naming.event.NamingEvent) 
		javax.naming.event.NamingEvent evt
	public void objectRemoved (javax.naming.event.NamingEvent) 
		javax.naming.event.NamingEvent evt
		String name
	public void objectRenamed (javax.naming.event.NamingEvent) 
		javax.naming.event.NamingEvent evt
		String name
	public void namingExceptionThrown (javax.naming.event.NamingExceptionEvent) 
		javax.naming.event.NamingExceptionEvent evt
}

org/hibernate/ejb/util/NamingHelper.class
NamingHelper.java
package org.hibernate.ejb.util
public org.hibernate.ejb.util.NamingHelper extends java.lang.Object {
	private static org.apache.commons.logging.Log log
	private static final javax.naming.event.NamingListener LISTENER
	private void  () 
	public static void bind (org.hibernate.ejb.Ejb3Configuration) 
		javax.naming.Context ctx
		javax.naming.InvalidNameException ine
		javax.naming.NamingException ne
		ClassCastException cce
		org.hibernate.ejb.Ejb3Configuration cfg
		String name
	static org.apache.commons.logging.Log access$000 () 
	static void  () 
}