Package org.kie.dmn.feel.codegen.feel11
Class DirectCompilerResult
- java.lang.Object
-
- org.kie.dmn.feel.codegen.feel11.DirectCompilerResult
-
public class DirectCompilerResult extends Object
-
-
Field Summary
Fields Modifier and Type Field Description TyperesultType
-
Constructor Summary
Constructors Constructor Description DirectCompilerResult(com.github.javaparser.ast.expr.Expression expression, Type resultType, Set<com.github.javaparser.ast.body.FieldDeclaration> fieldDeclarations)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddFieldDeclaration(com.github.javaparser.ast.body.FieldDeclaration d)com.github.javaparser.ast.expr.ExpressiongetExpression()Set<com.github.javaparser.ast.body.FieldDeclaration>getFieldDeclarations()static Set<com.github.javaparser.ast.body.FieldDeclaration>mergeFDs(List<DirectCompilerResult> sets)static Set<com.github.javaparser.ast.body.FieldDeclaration>mergeFDs(DirectCompilerResult... sets)static DirectCompilerResultof(com.github.javaparser.ast.expr.Expression expression, Type resultType)static DirectCompilerResultof(com.github.javaparser.ast.expr.Expression expression, Type resultType, com.github.javaparser.ast.body.FieldDeclaration fieldDeclaration)static DirectCompilerResultof(com.github.javaparser.ast.expr.Expression expression, Type resultType, Set<com.github.javaparser.ast.body.FieldDeclaration> fieldDeclarations)DirectCompilerResultwithFD(Set<com.github.javaparser.ast.body.FieldDeclaration> from)DirectCompilerResultwithFD(DirectCompilerResult from)
-
-
-
Field Detail
-
resultType
public final Type resultType
-
-
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, 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(DirectCompilerResult from)
-
withFD
public DirectCompilerResult withFD(Set<com.github.javaparser.ast.body.FieldDeclaration> from)
-
getFieldDeclarations
public Set<com.github.javaparser.ast.body.FieldDeclaration> getFieldDeclarations()
-
addFieldDeclaration
public boolean addFieldDeclaration(com.github.javaparser.ast.body.FieldDeclaration d)
-
mergeFDs
public static Set<com.github.javaparser.ast.body.FieldDeclaration> mergeFDs(List<DirectCompilerResult> sets)
-
mergeFDs
public static Set<com.github.javaparser.ast.body.FieldDeclaration> mergeFDs(DirectCompilerResult... sets)
-
getExpression
public com.github.javaparser.ast.expr.Expression getExpression()
-
-