INNER CODE UNIT · Java
findClasses
fabric8io/kubernetes-client · scripts/GenerateGraalvmMetadata.java:338
public Set<String> findClasses(InclusionStrategy strategy, List<String> includePatterns, List<String> excludePatterns) {
var classes = new HashSet<String>();
switch (strategy) {
case JACKSON_ANNOTATIONS:
classes.addAll(findJacksonAnnotatedClasses());
break;
case SUNDRIO_BUILDERS:
classes.addAll(findSundrioBuilders());
break;
case KUBERNETES_RESOURCES:
classes.addAll(findKubernetesResources());
break;
case COMPREHENSIVE:
classes.addAll(findJacksonAnnotatedClasses());
classes.addAll(findSundrioBuilders());
classes.addAll(findKubernetesResources());
break;