Class DirectCompilerResult


  • public class DirectCompilerResult
    extends java.lang.Object
    • Field Detail

      • resultType

        public final Type resultType
    • Constructor Detail

      • DirectCompilerResult

        public DirectCompilerResult​(com.github.javaparser.ast.expr.Expression expression,
                                    Type resultType,
                                    java.util.Set<com.github.javaparser.ast.body.FieldDeclaration> fieldDeclarations)
    • Method Detail

      • of

        public static DirectCompilerResult of​(com.github.javaparser.ast.expr.Expression expression,
                                              Type resultType)
      • of

        public static DirectCompilerResult of​(com.github.javaparser.ast.expr.Expression expression,
                                              Type resultType,
                                              java.util.Set<com.github.javaparser.ast.body.FieldDeclaration> fieldDeclarations)
      • of

        public static DirectCompilerResult of​(com.github.javaparser.ast.expr.Expression expression,
                                              Type resultType,
                                              com.github.javaparser.ast.body.FieldDeclaration fieldDeclaration)
      • withFD

        public DirectCompilerResult withFD​(java.util.Set<com.github.javaparser.ast.body.FieldDeclaration> from)
      • getFieldDeclarations

        public java.util.Set<com.github.javaparser.ast.body.FieldDeclaration> getFieldDeclarations()
      • addFieldDeclaration

        public boolean addFieldDeclaration​(com.github.javaparser.ast.body.FieldDeclaration d)
      • mergeFDs

        public static java.util.Set<com.github.javaparser.ast.body.FieldDeclaration> mergeFDs​(java.util.List<DirectCompilerResult> sets)
      • mergeFDs

        public static java.util.Set<com.github.javaparser.ast.body.FieldDeclaration> mergeFDs​(DirectCompilerResult... sets)
      • getExpression

        public com.github.javaparser.ast.expr.Expression getExpression()