public interface CtPackageReference extends CtReference
CtPackage
.Modifier and Type | Method and Description |
---|---|
CtPackageReference |
clone()
Clone the element which calls this method in a new object.
|
java.lang.Package |
getActualPackage()
Gets the package element when available in the class path.
|
CtPackage |
getDeclaration()
Gets the package element when available in the source code.
|
java.lang.String |
getQualifiedName()
The qualified name of a CtPackageReference is directly given by its simple name (see
getSimpleName() ) |
java.lang.String |
getSimpleName()
The simple name of a CtPackageReference is always the fully qualified name of its referenced package.
|
boolean |
isUnnamedPackage()
Returns
true if this is a reference to an unnamed
Java package. |
setComments, setSimpleName
addAnnotation, addComment, asIterable, delete, descendantIterator, getAllMetadata, getAnnotatedChildren, getAnnotation, getAnnotation, getAnnotations, getComments, getDirectChildren, getDocComment, getElements, getMetadata, getMetadataKeys, getOriginalSourceFragment, getParent, getParent, getParent, getPath, getPosition, getReferencedTypes, getRoleInParent, getShortRepresentation, getValueByRole, hasAnnotation, hasParent, isImplicit, isParentInitialized, prettyprint, putMetadata, removeAnnotation, removeComment, replace, replace, setAllMetadata, setAnnotations, setDocComment, setImplicit, setParent, setPosition, setPositions, setValueByRole, toString, toStringDebug, updateAllParentsBelow
getFactory, setFactory
accept
filterChildren, map, map
CtPackage getDeclaration()
getDeclaration
in interface CtReference
java.lang.Package getActualPackage()
boolean isUnnamedPackage()
true
if this is a reference to an unnamed
Java package. See JLS ยง7.4.2. Unnamed Packages.CtPackageReference clone()
CtElement
Refactoring.copyType(CtType)
and Refactoring.copyMethod(CtMethod)
instead which does additional work beyond cloning.clone
in interface CtElement
clone
in interface CtReference
java.lang.String getSimpleName()
PackageFactory
)getSimpleName
in interface CtReference
java.lang.String getQualifiedName()
getSimpleName()
)Copyright © 2007–2021 Inria. All rights reserved.