Class ProxyFactory
java.lang.Object
com.blazebit.persistence.view.impl.proxy.ProxyFactory
- Since:
- 1.0.0
- Author:
- Christian Beikov
-
Constructor Summary
ConstructorDescriptionProxyFactory
(boolean unsafeDisabled, boolean strictCascadingCheck, PackageOpener packageOpener) -
Method Summary
Modifier and TypeMethodDescription<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
-