## Uses of Class
javax.lang.model.element.NestingKind

Packages that use NestingKind
Package | Description
--- | ---
javax.lang.model.element | Interfaces used to model elements of the Java programming language.
javax.tools | Provides interfaces for tools which can be invoked from a program, for example, compilers.

### Uses of NestingKind in javax.lang.model.element

Methods in javax.lang.model.element that return NestingKind
Modifier and Type | Method and Description
--- | ---
`NestingKind` | TypeElement.`getNestingKind()` Returns the nesting kind of this type element.
`static NestingKind` | NestingKind.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static NestingKind[]` | NestingKind.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

### Uses of NestingKind in javax.tools

Methods in javax.tools that return NestingKind
Modifier and Type | Method and Description
--- | ---
`NestingKind` | SimpleJavaFileObject.`getNestingKind()` This implementation returns `null`.
`NestingKind` | JavaFileObject.`getNestingKind()` Provides a hint about the nesting level of the class represented by this file object.
`NestingKind` | ForwardingJavaFileObject.`getNestingKind()`

Copyright © 1993, 2017, Oracle and/or its affiliates. All rights reserved.