public class ParenthesizedModel extends ExpressionModel
builder
Constructor and Description |
---|
ParenthesizedModel(CodeBuilder builder,
ExpressionModel expression) |
Modifier and Type | Method and Description |
---|---|
ExpressionModel |
as(io.vertx.codegen.type.TypeInfo type) |
ExpressionModel |
onField(String identifier) |
ExpressionModel |
onLogicalComplement() |
ExpressionModel |
onMethodInvocation(io.vertx.codegen.type.TypeInfo receiverType,
MethodSignature method,
io.vertx.codegen.type.TypeInfo returnType,
List<TypeArg> typeArguments,
List<ExpressionModel> argumentModels,
List<io.vertx.codegen.type.TypeInfo> argumentTypes) |
ExpressionModel |
onMethodReference(MethodSignature signature) |
ExpressionModel |
onPostFixDecrement() |
ExpressionModel |
onPostFixIncrement() |
ExpressionModel |
onPrefixDecrement() |
ExpressionModel |
onPrefixIncrement() |
void |
render(CodeWriter writer) |
ExpressionModel |
unaryMinus() |
ExpressionModel |
unaryPlus() |
onInstanceOf, toDataObjectValue
unsupported
public ParenthesizedModel(CodeBuilder builder, ExpressionModel expression)
public ExpressionModel as(io.vertx.codegen.type.TypeInfo type)
as
in class ExpressionModel
public ExpressionModel onMethodInvocation(io.vertx.codegen.type.TypeInfo receiverType, MethodSignature method, io.vertx.codegen.type.TypeInfo returnType, List<TypeArg> typeArguments, List<ExpressionModel> argumentModels, List<io.vertx.codegen.type.TypeInfo> argumentTypes)
onMethodInvocation
in class ExpressionModel
public ExpressionModel onField(String identifier)
onField
in class ExpressionModel
public ExpressionModel onMethodReference(MethodSignature signature)
onMethodReference
in class ExpressionModel
public ExpressionModel onPostFixIncrement()
onPostFixIncrement
in class ExpressionModel
public ExpressionModel onPrefixIncrement()
onPrefixIncrement
in class ExpressionModel
public ExpressionModel onPostFixDecrement()
onPostFixDecrement
in class ExpressionModel
public ExpressionModel onPrefixDecrement()
onPrefixDecrement
in class ExpressionModel
public ExpressionModel onLogicalComplement()
onLogicalComplement
in class ExpressionModel
public ExpressionModel unaryMinus()
unaryMinus
in class ExpressionModel
public ExpressionModel unaryPlus()
unaryPlus
in class ExpressionModel
public void render(CodeWriter writer)
Copyright © 2017. All rights reserved.