public class DataObjectLiteralModel extends ExpressionModel
builder
Constructor and Description |
---|
DataObjectLiteralModel(CodeBuilder builder,
io.vertx.codegen.type.ClassTypeInfo type) |
Modifier and Type | Method and Description |
---|---|
ExpressionModel |
as(io.vertx.codegen.type.TypeInfo type) |
Iterable<Member> |
getMembers() |
io.vertx.codegen.type.ClassTypeInfo |
getType() |
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) |
void |
render(CodeWriter writer) |
onField, onInstanceOf, onLogicalComplement, onMethodReference, onPostFixDecrement, onPostFixIncrement, onPrefixDecrement, onPrefixIncrement, toDataObjectValue, unaryMinus, unaryPlus
unsupported
public DataObjectLiteralModel(CodeBuilder builder, io.vertx.codegen.type.ClassTypeInfo type)
public io.vertx.codegen.type.ClassTypeInfo getType()
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 as(io.vertx.codegen.type.TypeInfo type)
as
in class ExpressionModel
public void render(CodeWriter writer)
Copyright © 2017. All rights reserved.