public class ProxyUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENHANCED_BY_BYTEBUDDY_CLASSNAME_SNIPPET |
static java.lang.String |
ENHANCED_BY_GUICE_CLASSNAME_SNIPPET |
static java.lang.String |
ENHANCED_BY_HIBERNATE_CLASSNAME_SNIPPET |
Constructor and Description |
---|
ProxyUtils() |
Modifier and Type | Method and Description |
---|---|
boolean |
compareClasses(java.lang.Class<?> typeA,
java.lang.Class<?> typeB) |
java.lang.Class<?> |
getUnproxiedClass(java.lang.Class<?> type) |
boolean |
isAssignableFrom(java.lang.Class<?> typeA,
java.lang.Class<?> typeB) |
boolean |
isInInheritanceLine(java.lang.Class<?> typeA,
java.lang.Class<?> typeB) |
boolean |
isProxy(java.lang.Class<?> type) |
public static final java.lang.String ENHANCED_BY_GUICE_CLASSNAME_SNIPPET
public static final java.lang.String ENHANCED_BY_HIBERNATE_CLASSNAME_SNIPPET
public static final java.lang.String ENHANCED_BY_BYTEBUDDY_CLASSNAME_SNIPPET
public boolean compareClasses(java.lang.Class<?> typeA, java.lang.Class<?> typeB)
public boolean isAssignableFrom(java.lang.Class<?> typeA, java.lang.Class<?> typeB)
public boolean isInInheritanceLine(java.lang.Class<?> typeA, java.lang.Class<?> typeB)
public boolean isProxy(java.lang.Class<?> type)
public java.lang.Class<?> getUnproxiedClass(java.lang.Class<?> type)