Package thewebsemantic
Interface AnnotationHelper
-
- All Known Implementing Classes:
NullJPAHelper
public interface AnnotationHelperAn interface to make annotation processing within Jenabean agnostic. When used with JPA the internals will need to support JPA Id and other misc annotations. Classic dependency injection, we now depend on an interface within the same package.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> Class<? extends T>getProxy(Class<T> c)booleanisEmbedded(Object bean)booleanisGenerated(ValuesContext ctx)booleanproxyRequired()
-
-
-
Method Detail
-
isGenerated
boolean isGenerated(ValuesContext ctx)
-
isEmbedded
boolean isEmbedded(Object bean)
-
proxyRequired
boolean proxyRequired()
-
getProxy
<T> Class<? extends T> getProxy(Class<T> c) throws InstantiationException, IllegalAccessException
-
-