Top Fields Constructors Methods
io.vertx.codegen.type

public Class EnumTypeInfo

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

Author
Julien Viet

Field Summary

Modifier and TypeField and Description
pack-priv final boolean
pack-priv final List<String>
Inherited from io.vertx.codegen.type.ClassTypeInfo:
dataObjectkindmodulenamenullablepackageNameparamsPRIMITIVESsimpleName

Constructor Summary

AccessConstructor and Description
public
EnumTypeInfo(String fqcn, boolean gen, List<String> values, ModuleInfo module, boolean nullable, DataObjectInfo dataObject)

Method Summary

Modifier and TypeMethod and Description
public List<String>

Returns:

the enum possible values
getValues
()

public boolean

Returns:

true if the type is a generated type
isGen
()

Inherited from io.vertx.codegen.type.ClassTypeInfo:
collectImportsequalsformatgetDataObjectgetKindgetModulegetModuleNamegetPackageNamegetParamsgetRawgetSimpleNameisNullabletranslateNametranslateNametranslatePackageNametranslatePackageName

Field Detail

genback to summary
pack-priv final boolean gen
valuesback to summary
pack-priv final List<String> values

Constructor Detail

EnumTypeInfoback to summary
public EnumTypeInfo(String fqcn, boolean gen, List<String> values, ModuleInfo module, boolean nullable, DataObjectInfo dataObject)

Method Detail

getValuesback to summary
public List<String> getValues()
Returns:List<String>

the enum possible values

isGenback to summary
public boolean isGen()
Returns:boolean

true if the type is a generated type