Klasse StaticAnalysis

java.lang.Object
de.firemage.autograder.core.integrated.StaticAnalysis
Alle implementierten Schnittstellen:
AutoCloseable

public class StaticAnalysis extends Object implements AutoCloseable
  • Konstruktordetails

  • Methodendetails

    • getFactory

      public spoon.reflect.factory.Factory getFactory()
    • getModel

      public spoon.reflect.CtModel getModel()
    • processWith

      public <E extends spoon.reflect.declaration.CtElement> void processWith(spoon.processing.Processor<E> processor)
    • findClassByName

      public spoon.reflect.declaration.CtClass<?> findClassByName(String name)
    • findMethodBySignature

      public spoon.reflect.declaration.CtMethod<?> findMethodBySignature(spoon.reflect.declaration.CtClass<?> clazz, String signature)
    • findMain

      public spoon.reflect.declaration.CtMethod<Void> findMain()
    • getAllPackageNames

      public List<String> getAllPackageNames()
    • close

      public void close() throws IOException
      Angegeben von:
      close in Schnittstelle AutoCloseable
      Löst aus:
      IOException