public class PackageModel extends AbstractModel<javax.lang.model.element.PackageElement>
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
systemPkgName |
| Constructor and Description |
|---|
PackageModel(ProcessingContext ctx,
Creates a new instance of PackageModel.
|
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
getAnotatedPkgName(java.lang.String pkgName, |
java.lang.String |
getModuleQualifiedName() |
PackageModel |
getParentPackage() |
java.lang.String |
getQualifiedName() |
private java.lang.String |
getQualifiedNameFor(java.lang.Class<? extends java.lang.annotation.Annotation> anot, |
java.lang.String |
getSubmoduleQualifiedName() |
private java.lang.String |
getSystemPkgName() |
java.lang.String |
getUESNamespace() |
equals, getContext, getElement, getSimpleName, hashCodectx - Current processing context.element - The packageElement to be encapsulated by this model.UESModuleanot - The annotation searched on package and subpackages.optional - Determines if the annotation is optional or mandatory -
TRUE=optional and when not found, than NULL as return.
FALSE=mandatory and when not found, than
APTModelRTException will be thrown.Module,Submodule,Subsystem