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

Packages that use Modifier
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 Modifier in javax.lang.model.element

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

Methods in javax.lang.model.element that return types with arguments of type Modifier
Modifier and Type | Method and Description
--- | ---
`Set<Modifier>` | Element.`getModifiers()` Returns the modifiers of this element, excluding annotations.

### Uses of Modifier in javax.tools

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

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