public class ModuleInfo extends Object
| Constructor and Description |
|---|
ModuleInfo(String packageName,
String name,
String groupPackage) |
| Modifier and Type | Method and Description |
|---|---|
String |
getGroupPackage() |
String |
getName() |
String |
getName(Case _case) |
String |
getPackageName() |
static ModuleInfo |
resolve(Elements elementUtils,
PackageElement pkgElt)
Resolve a module info for the specified
pkgElt argument, returns null for undertermined. |
String |
translatePackageName(String lang)
Translates the module package name for the specified
lang parameter language. |
String |
translateQualifiedName(String qualifiedName,
String lang)
Translate a given
qualified name based on the module group package name and the specified
lang parameter. |
public static ModuleInfo resolve(Elements elementUtils, PackageElement pkgElt)
pkgElt argument, returns null for undertermined.elementUtils - the element utilspkgElt - the package elementpublic String getGroupPackage()
public String getPackageName()
ModuleGen annotationpublic String translatePackageName(String lang)
lang parameter language.lang - the language, for instance groovypublic String translateQualifiedName(String qualifiedName, String lang)
qualified name based on the module group package name and the specified
lang parameter.qualifiedName - the qualified namelang - the language, for instance groovypublic String getName()
Copyright © 2020. All rights reserved.