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 © 2017. All rights reserved.