Top Description Fields Constructors Methods
org.hibernate.resource.beans.spi

public Class ProvidedInstanceManagedBeanImpl<T>

extends Object
implements ManagedBean<T>
Class Inheritance
All Implemented Interfaces
org.hibernate.resource.beans.spi.ManagedBean

ManagedBean implementation for cases where we have been handed an actual instance to use.
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final T

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Class<T>
public T
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

instanceback to summary
private final T instance

Constructor Detail

ProvidedInstanceManagedBeanImplback to summary
public ProvidedInstanceManagedBeanImpl(T instance)

Method Detail

getBeanClassback to summary
public Class<T> getBeanClass()

Implements org.hibernate.resource.beans.spi.ManagedBean.getBeanClass.

Doc from org.hibernate.resource.beans.spi.ManagedBean.getBeanClass.

The bean Java type

Annotations
@Override
@SuppressWarnings:unchecked
getBeanInstanceback to summary
public T getBeanInstance()

Implements org.hibernate.resource.beans.spi.ManagedBean.getBeanInstance.

Doc from org.hibernate.resource.beans.spi.ManagedBean.getBeanInstance.

The bean reference

Annotations
@Override