Top Fields Constructors Methods
org.hibernate.bytecode.internal.bytebuddy

public Class BasicProxyFactoryImpl

extends Object
implements BasicProxyFactory
Class Inheritance
All Implemented Interfaces
org.hibernate.bytecode.spi.BasicProxyFactory
Imports
java.lang.reflect.Constructor, java.util.Arrays, .HashSet, .Set, org.hibernate.AssertionFailure, .HibernateException, org.hibernate.bytecode.spi.BasicProxyFactory, org.hibernate.cfg.Environment, org.hibernate.proxy.ProxyConfiguration, net.bytebuddy.NamingStrategy, .TypeCache, net.bytebuddy.description.modifier.Visibility, net.bytebuddy.dynamic.scaffold.subclass.ConstructorStrategy

Field Summary

Modifier and TypeField and Description
private final ProxyConfiguration.Interceptor
private static final Class<T>[]
private static final String
private final Class<T>
private final Constructor<T>

Constructor Summary

AccessConstructor and Description
public
BasicProxyFactoryImpl(final Class<T> superClass, final Class<T> interfaceClass, final ByteBuddyState byteBuddyState)

Method Summary

Modifier and TypeMethod and Description
public Object
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

interceptorback to summary
private final ProxyConfiguration.Interceptor interceptor
NO_INTERFACESback to summary
private static final Class<T>[] NO_INTERFACES
PROXY_NAMING_SUFFIXback to summary
private static final String PROXY_NAMING_SUFFIX
proxyClassback to summary
private final Class<T> proxyClass
proxyClassConstructorback to summary
private final Constructor<T> proxyClassConstructor

Constructor Detail

BasicProxyFactoryImplback to summary
public BasicProxyFactoryImpl(final Class<T> superClass, final Class<T> interfaceClass, final ByteBuddyState byteBuddyState)
Annotations
@SuppressWarnings:unchecked, rawtypes

Method Detail

getProxyback to summary
public Object getProxy()

Implements org.hibernate.bytecode.spi.BasicProxyFactory.getProxy.

Doc from org.hibernate.bytecode.spi.BasicProxyFactory.getProxy.

Get a proxy reference..

Returns:Object

A proxy reference.

Annotations
@Override
isInstanceback to summary
public boolean isInstance(Object object)