Lines Matching defs:interfaceType
84 public <T> T newProxy(final T target, Class<T> interfaceType,
87 checkNotNull(interfaceType);
90 checkArgument(interfaceType.isInterface(),
91 "interfaceType must be an interface type");
94 = findInterruptibleMethods(interfaceType);
115 return newProxy(interfaceType, handler);
168 private static Set<Method> findInterruptibleMethods(Class<?> interfaceType) {
170 for (Method m : interfaceType.getMethods()) {
190 Class<T> interfaceType, InvocationHandler handler) {
191 Object object = Proxy.newProxyInstance(interfaceType.getClassLoader(),
192 new Class<?>[] { interfaceType }, handler);
193 return interfaceType.cast(object);