Class Functions


  • public class Functions
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static com.github.javaparser.ast.type.ClassOrInterfaceType TYPE_CUSTOM_FEEL_FUNCTION  
    • Constructor Summary

      Constructors 
      Constructor Description
      Functions()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static DirectCompilerResult declaration​(FunctionDefNode n, com.github.javaparser.ast.expr.MethodCallExpr list, com.github.javaparser.ast.expr.Expression fnBody)  
      static com.github.javaparser.ast.expr.Expression external​(java.util.List<java.lang.String> paramNames, BaseNode body)  
      static com.github.javaparser.ast.expr.ObjectCreationExpr internal​(com.github.javaparser.ast.expr.Expression parameters, com.github.javaparser.ast.expr.Expression body)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • TYPE_CUSTOM_FEEL_FUNCTION

        public static final com.github.javaparser.ast.type.ClassOrInterfaceType TYPE_CUSTOM_FEEL_FUNCTION
    • Constructor Detail

      • Functions

        public Functions()
    • Method Detail

      • external

        public static com.github.javaparser.ast.expr.Expression external​(java.util.List<java.lang.String> paramNames,
                                                                         BaseNode body)
      • internal

        public static com.github.javaparser.ast.expr.ObjectCreationExpr internal​(com.github.javaparser.ast.expr.Expression parameters,
                                                                                 com.github.javaparser.ast.expr.Expression body)
      • declaration

        public static DirectCompilerResult declaration​(FunctionDefNode n,
                                                       com.github.javaparser.ast.expr.MethodCallExpr list,
                                                       com.github.javaparser.ast.expr.Expression fnBody)