Class InterfaceProxyBuilder<T>


  • public class InterfaceProxyBuilder<T>
    extends java.lang.Object
    • Field Detail

      • methodNameComparator

        protected static final java.util.Comparator<java.lang.reflect.Method> methodNameComparator
        make comparator serializable to allow serialization of this TreeMap and thus the Proxy
    • Constructor Detail

      • InterfaceProxyBuilder

        public InterfaceProxyBuilder​(com.fasterxml.classmate.types.ResolvedInterfaceType type)
    • Method Detail

      • classToPrimitive

        protected static <T> T classToPrimitive​(java.lang.Class<T> primitiveClass)
      • supportedMethods

        protected java.util.Set<com.fasterxml.classmate.members.ResolvedMethod> supportedMethods​(boolean mandatoryOnly)
      • supportedMemberResolver

        protected com.fasterxml.classmate.MemberResolver supportedMemberResolver​(boolean mandatoryOnly)