private static class UnproxiedTypeFactory.UnproxiedTypeImpl extends java.lang.Object implements UnproxiedType
Modifier and Type | Field and Description |
---|---|
private java.lang.Class<?>[] |
interfaces |
private java.lang.Class<?> |
type |
Modifier | Constructor and Description |
---|---|
private |
UnproxiedTypeImpl(java.lang.Class<?> type) |
private |
UnproxiedTypeImpl(java.lang.Class<?>[] interfaces) |
private |
UnproxiedTypeImpl(java.lang.Class<?> type,
java.lang.Class<?>[] interfaces) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?>[] |
getInterfaces() |
java.lang.Class<?> |
getOriginalType() |
private final java.lang.Class<?> type
private final java.lang.Class<?>[] interfaces
private UnproxiedTypeImpl(java.lang.Class<?> type)
private UnproxiedTypeImpl(java.lang.Class<?>[] interfaces)
private UnproxiedTypeImpl(java.lang.Class<?> type, java.lang.Class<?>[] interfaces)
public java.lang.Class<?> getOriginalType()
getOriginalType
in interface UnproxiedType
public java.lang.Class<?>[] getInterfaces()
getInterfaces
in interface UnproxiedType