Package org.kie.dmn.feel.codegen.feel11
Class DirectCompilerResult
- java.lang.Object
-
- org.kie.dmn.feel.codegen.feel11.DirectCompilerResult
-
public class DirectCompilerResult extends java.lang.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, java.util.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()java.util.Set<com.github.javaparser.ast.body.FieldDeclaration>getFieldDeclarations()static java.util.Set<com.github.javaparser.ast.body.FieldDeclaration>mergeFDs(java.util.List<DirectCompilerResult> sets)static java.util.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, java.util.Set<com.github.javaparser.ast.body.FieldDeclaration> fieldDeclarations)DirectCompilerResultwithFD(java.util.Set<com.github.javaparser.ast.body.FieldDeclaration> from)DirectCompilerResultwithFD(DirectCompilerResult from)
-
-
-
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(DirectCompilerResult from)
-
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()
-
-