public interface Package extends Qualifier, Named, Declaration
Package
represents a Java package.Modifier and Type | Method and Description |
---|---|
boolean |
packageEquals(Package p)
Return true if this package is equivalent to
p . |
boolean |
packageEqualsImpl(Package p)
Return true if this package is equivalent to
p . |
Package |
prefix()
The package's outer package.
|
void |
print(CodeWriter w)
Pretty-print this package name to w.
|
Resolver |
resolver()
A resolver to access member packages and classes of the package.
|
java.lang.String |
translate(Resolver c)
Return a string that is the translation of this package.
|
declaration, setDeclaration
equalsImpl, isCanonical, position, typeSystem
Package prefix()
java.lang.String translate(Resolver c)
c
- A resolver in which to look up the package.boolean packageEquals(Package p)
p
.boolean packageEqualsImpl(Package p)
p
.Resolver resolver()
void print(CodeWriter w)