package io.vertx.codetrans.expression;

import io.vertx.codetrans.CodeBuilder;

import java.util.List;

Author:Julien Viet
/** * @author <a href="mailto:julien@julienviet.com">Julien Viet</a> */
public class JsonObjectClassModel extends ClassModel { public JsonObjectClassModel(CodeBuilder builder) { super(builder); } @Override public ExpressionModel onNew(List<ExpressionModel> arguments) { switch (arguments.size()) { case 0: return new JsonObjectLiteralModel(builder); default: throw new UnsupportedOperationException(); } } }