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, org.hibernate.AssertionFailure, .HibernateException, org.hibernate.bytecode.spi.BasicProxyFactory, org.hibernate.engine.spi.PrimeAmongSecondarySupertypes, org.hibernate.internal.util.collections.ArrayHelper, 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)