public class InterfaceProxyBuilder<T>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
InterfaceProxyBuilder.ConfijHandled |
class |
InterfaceProxyBuilder.ValidatingProxyBuilder |
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Comparator<java.lang.reflect.Method> |
methodNameComparator
make comparator serializable to allow serialization of this TreeMap and thus the Proxy
|
| Constructor and Description |
|---|
InterfaceProxyBuilder(com.fasterxml.classmate.types.ResolvedInterfaceType type) |
| Modifier and Type | Method and Description |
|---|---|
InterfaceProxyBuilder.ValidatingProxyBuilder |
builder() |
protected static <T> T |
classToPrimitive(java.lang.Class<T> primitiveClass) |
protected com.fasterxml.classmate.MemberResolver |
supportedMemberResolver(boolean mandatoryOnly) |
protected java.util.Set<com.fasterxml.classmate.members.ResolvedMethod> |
supportedMethods(boolean mandatoryOnly) |
protected static final java.util.Comparator<java.lang.reflect.Method> methodNameComparator
public InterfaceProxyBuilder(com.fasterxml.classmate.types.ResolvedInterfaceType type)
protected static <T> T classToPrimitive(java.lang.Class<T> primitiveClass)
protected java.util.Set<com.fasterxml.classmate.members.ResolvedMethod> supportedMethods(boolean mandatoryOnly)
protected com.fasterxml.classmate.MemberResolver supportedMemberResolver(boolean mandatoryOnly)
public InterfaceProxyBuilder.ValidatingProxyBuilder builder()