Class FindCodeThatResembles.Accumulator

java.lang.Object
io.moderne.ai.research.FindCodeThatResembles.Accumulator
Enclosing class:
FindCodeThatResembles

public static class FindCodeThatResembles.Accumulator extends Object
  • Constructor Details

    • Accumulator

      public Accumulator()
  • Method Details

    • add

      public void add(String methodSignature, String methodPattern, String resembles)
    • getTopMethodSignatureWithDistances

      public List<io.moderne.ai.research.FindCodeThatResembles.MethodSignatureWithDistance> getTopMethodSignatureWithDistances()
    • getTopMethodPatterns

      public List<org.openrewrite.java.MethodMatcher> getTopMethodPatterns()
    • populateTopK

      public @Nullable List<org.openrewrite.java.MethodMatcher> populateTopK()
    • setPopulatedTopKDataTable

      public void setPopulatedTopKDataTable(boolean b)