Class MaterializedLambdaConsequence


  • public class MaterializedLambdaConsequence
    extends Object
    • Field Detail

      • packageName

        protected final String packageName
      • temporaryClassHash

        protected String temporaryClassHash
    • Method Detail

      • create

        protected com.github.javaparser.ast.body.EnumDeclaration create​(com.github.javaparser.ast.CompilationUnit compilationUnit)
      • functionType

        protected com.github.javaparser.ast.type.ClassOrInterfaceType functionType()
      • createImplementedTypes

        protected com.github.javaparser.ast.NodeList<com.github.javaparser.ast.type.ClassOrInterfaceType> createImplementedTypes()
      • lambdaExtractorType

        protected com.github.javaparser.ast.type.ClassOrInterfaceType lambdaExtractorType()
      • classHash

        protected String classHash​(String sourceCode)