Top Fields Constructors Methods
io.vertx.codegen

public Class PackageModel

extends Object
implements Model
Class Inheritance
All Implemented Interfaces
io.vertx.codegen.Model
Imports
io.vertx.codegen.format.QualifiedCase, io.vertx.codegen.type.TypeInfo, javax.lang.model.element.Element, java.util.HashMap, .Map, java.util.regex.Pattern

Author
Julien Viet

Field Summary

Modifier and TypeField and Description
public static final QualifiedCase
private final String
private static final String
private final ModuleInfo
private static final Pattern

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Element
public String
public String
public ModuleInfo
public Map<String, Object>
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CASEback to summary
public static final QualifiedCase CASE
fqnback to summary
private final String fqn
IDENTIFIERback to summary
private static final String IDENTIFIER
moduleback to summary
private final ModuleInfo module
PACKAGE_NAME_VALIDATORback to summary
private static final Pattern PACKAGE_NAME_VALIDATOR

Constructor Detail

PackageModelback to summary
public PackageModel(String fqn, ModuleInfo module)

Method Detail

getElementback to summary
public Element getElement()

Implements io.vertx.codegen.Model.getElement.

Annotations
@Override
getFqnback to summary
public String getFqn()

Implements io.vertx.codegen.Model.getFqn.

Annotations
@Override
getKindback to summary
public String getKind()

Implements io.vertx.codegen.Model.getKind.

Annotations
@Override
getModuleback to summary
public ModuleInfo getModule()

Implements io.vertx.codegen.Model.getModule.

Annotations
@Override
getVarsback to summary
public Map<String, Object> getVars()

Overrides default io.vertx.codegen.Model.getVars.

Annotations
@Override
processback to summary
public boolean process()

Implements io.vertx.codegen.Model.process.

Annotations
@Override