Class JavaSourceSet

java.lang.Object
org.openrewrite.java.marker.JavaSourceSet
All Implemented Interfaces:
org.openrewrite.marker.Marker, org.openrewrite.marker.SourceSet

public class JavaSourceSet extends Object implements org.openrewrite.marker.SourceSet
  • Constructor Details

    • JavaSourceSet

      public JavaSourceSet()
  • Method Details

    • build

      public static JavaSourceSet build(String sourceSetName, Collection<Path> classpath, JavaTypeCache typeCache, boolean fullTypeInformation)
      Extract type information from the provided classpath.
      Parameters:
      fullTypeInformation - when false classpath will be filled with shallow types (effectively just fully-qualified names). when true a much more memory-intensive, time-consuming approach will extract full type information