Top Description Fields Constructors Methods
io.vertx.codegen.type

public Class ApiTypeInfo

extends ClassTypeInfo
Class Inheritance
Imports
io.vertx.codegen.ModuleInfo, .TypeParamInfo, java.util.List

A special subclass for ClassKind#API kinds.

Field Summary

Modifier and TypeField and Description
pack-priv final boolean
pack-priv final TypeInfo
pack-priv final boolean
Inherited from io.vertx.codegen.type.ClassTypeInfo:
dataObjectkindmodulenamenullablepackageNameparamsPRIMITIVESsimpleName

Constructor Summary

AccessConstructor and Description
public
ApiTypeInfo(String fqcn, boolean concrete, List<TypeParamInfo.Class> params, TypeInfo handlerArg, ModuleInfo module, boolean nullable, boolean proxyGen, DataObjectInfo dataObject)

Method Summary

Modifier and TypeMethod and Description
public TypeInfo
public boolean
public boolean
public boolean
public boolean
Inherited from io.vertx.codegen.type.ClassTypeInfo:
collectImportsequalsformatgetDataObjectgetKindgetModulegetModuleNamegetPackageNamegetParamsgetRawgetSimpleNameisNullabletranslateNametranslateNametranslatePackageNametranslatePackageName

Field Detail

concreteback to summary
pack-priv final boolean concrete
handlerArgback to summary
pack-priv final TypeInfo handlerArg
proxyGenback to summary
pack-priv final boolean proxyGen

Constructor Detail

ApiTypeInfoback to summary
public ApiTypeInfo(String fqcn, boolean concrete, List<TypeParamInfo.Class> params, TypeInfo handlerArg, ModuleInfo module, boolean nullable, boolean proxyGen, DataObjectInfo dataObject)

Method Detail

getHandlerArgback to summary
public TypeInfo getHandlerArg()
isAbstractback to summary
public boolean isAbstract()
isConcreteback to summary
public boolean isConcrete()
isHandlerback to summary
public boolean isHandler()
isProxyGenback to summary
public boolean isProxyGen()