## Uses of Class
japa.parser.ast.PackageDeclaration

Packages that use PackageDeclaration
japa.parser.ast
japa.parser.ast.visitor

### Uses of PackageDeclaration in japa.parser.ast

Methods in japa.parser.ast that return PackageDeclaration
`PackageDeclaration` CompilationUnit.`getPackage()` Retrieves the package declaration of this compilation unit. If this compilation unit has no package declaration (default package), `null` is returned.

Methods in japa.parser.ast with parameters of type PackageDeclaration
`void` CompilationUnit.`setPackage(PackageDeclaration pakage)` Sets or clear the package declarations of this compilation unit.

Constructors in japa.parser.ast with parameters of type PackageDeclaration
Constructor and Description
`CompilationUnit(int beginLine, int beginColumn, int endLine, int endColumn, PackageDeclaration pakage, List<ImportDeclaration> imports, List<TypeDeclaration> types)`
`CompilationUnit(PackageDeclaration pakage, List<ImportDeclaration> imports, List<TypeDeclaration> types)`

### Uses of PackageDeclaration in japa.parser.ast.visitor

Methods in japa.parser.ast.visitor with parameters of type PackageDeclaration
`void` VoidVisitor.`visit(PackageDeclaration n, A arg)`
`void` VoidVisitorAdapter.`visit(PackageDeclaration n, A arg)`
`Node` ModifierVisitorAdapter.`visit(PackageDeclaration n, A arg)`
`R` GenericVisitor.`visit(PackageDeclaration n, A arg)`
`R` GenericVisitorAdapter.`visit(PackageDeclaration n, A arg)`
`Boolean` EqualsVisitor.`visit(PackageDeclaration n1, Node arg)`
`void` DumpVisitor.`visit(PackageDeclaration n, Object arg)`
`Node` CloneVisitor.`visit(PackageDeclaration _n, Object _arg)`