Class ProxyFactory
java.lang.Object
com.blazebit.persistence.view.impl.proxy.ProxyFactory
public class ProxyFactory extends Object
- Since:
- 1.0.0
- Author:
- Christian Beikov
-
Constructor Summary
Constructors Constructor Description ProxyFactory(boolean unsafeDisabled, boolean strictCascadingCheck, PackageOpener packageOpener)
-
Method Summary
Modifier and Type Method Description <T> Class<T>
getEntityViewClass(Class<? extends T> implementationClass)
<T> Class<? extends T>
getProxy(EntityViewManager entityViewManager, ManagedViewTypeImplementor<T> viewType)
void
loadImplementation(Set<String> errors, ManagedViewType<?> managedView, EntityViewManager entityViewManager)
void
setImplementation(Class<?> entityViewImplementationClass)
-
Constructor Details
-
ProxyFactory
public ProxyFactory(boolean unsafeDisabled, boolean strictCascadingCheck, PackageOpener packageOpener)
-
-
Method Details
-
getProxy
public <T> Class<? extends T> getProxy(EntityViewManager entityViewManager, ManagedViewTypeImplementor<T> viewType) -
getEntityViewClass
-
loadImplementation
public void loadImplementation(Set<String> errors, ManagedViewType<?> managedView, EntityViewManager entityViewManager) -
setImplementation
-