???
package com.codegym.task.task36.task3602;
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.util.Collection;
import java.util.Collections;
import java.util.LinkedList;
import java.util.List;
/*
Find the class by its description
*/
public class Solution {
public static void main(String[] args) throws Exception {
System.out.println(getExpectedClass());
}
public static Class getExpectedClass() throws Exception {
Class clazz = Collections.class;
for (Class cls : clazz.getDeclaredClasses()) {
if (Modifier.isPrivate(cls.getModifiers())) {
if (Modifier.isStatic(cls.getModifiers())) {
if (List.class.isAssignableFrom(cls)) {
return cls;
}
}
}
}
return null;
}
}