public class LambdaExpressionModel extends ExpressionModel
builder
Constructor and Description |
---|
LambdaExpressionModel(CodeBuilder builder,
com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind,
List<io.vertx.codegen.type.TypeInfo> parameterTypes,
List<String> parameterNames,
CodeModel body) |
Modifier and Type | Method and Description |
---|---|
CodeModel |
getBody() |
com.sun.source.tree.LambdaExpressionTree.BodyKind |
getBodyKind() |
List<String> |
getParameterNames() |
List<io.vertx.codegen.type.TypeInfo> |
getParameterTypes() |
void |
render(CodeWriter writer) |
as, onField, onInstanceOf, onLogicalComplement, onMethodInvocation, onMethodReference, onPostFixDecrement, onPostFixIncrement, onPrefixDecrement, onPrefixIncrement, toDataObjectValue, unaryMinus, unaryPlus
unsupported
public LambdaExpressionModel(CodeBuilder builder, com.sun.source.tree.LambdaExpressionTree.BodyKind bodyKind, List<io.vertx.codegen.type.TypeInfo> parameterTypes, List<String> parameterNames, CodeModel body)
public com.sun.source.tree.LambdaExpressionTree.BodyKind getBodyKind()
public List<io.vertx.codegen.type.TypeInfo> getParameterTypes()
public CodeModel getBody()
public void render(CodeWriter writer)
Copyright © 2017. All rights reserved.