A B C D E F G H I J L M N O P Q R S T U V W

A

AbstractAnnotationValueVisitor6<R,P> - Class in javax.lang.model.util
A skeletal visitor for annotation values with default behavior appropriate for the RELEASE_6 source version.
AbstractAnnotationValueVisitor6() - Constructor for class javax.lang.model.util.AbstractAnnotationValueVisitor6
Constructor for concrete subclasses to call.
AbstractElementVisitor6<R,P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
AbstractElementVisitor6() - Constructor for class javax.lang.model.util.AbstractElementVisitor6
Constructor for concrete subclasses to call.
AbstractElementVisitor7<R,P> - Class in javax.lang.model.util
A skeletal visitor of program elements with default behavior appropriate for the RELEASE_7 source version.
AbstractElementVisitor7() - Constructor for class javax.lang.model.util.AbstractElementVisitor7
Constructor for concrete subclasses to call.
AbstractTypeVisitor6<R,P> - Class in javax.lang.model.util
A skeletal visitor of types with default behavior appropriate for the version 6 language level.
AbstractTypeVisitor6() - Constructor for class javax.lang.model.util.AbstractTypeVisitor6
Constructor for concrete subclasses to call.
accept(AnnotationValueVisitor<R, P>, P) - Method in interface javax.lang.model.element.AnnotationValue
Applies a visitor to this value.
accept(ElementVisitor<R, P>, P) - Method in interface javax.lang.model.element.Element
Applies a visitor to this element.
accept(TypeVisitor<R, P>, P) - Method in interface javax.lang.model.type.TypeMirror
Applies a visitor to this type.
AllowShadowing - Annotation Type in java.module.annotation
Indicates that the shadowing check is disabled on the module instance of the corresponding module definition when shallow validation is performed initialization.
allowShadowing() - Method in class java.module.ModuleDefinition
Returns whether this module was marked to allow shadowing.
and(Query, Query) - Static method in class java.module.Query
Returns a Query that is the conjunction of two other queries.
AnnotationMirror - Interface in javax.lang.model.element
Represents an annotation.
AnnotationValue - Interface in javax.lang.model.element
Represents a value of an annotation type element.
AnnotationValueVisitor<R,P> - Interface in javax.lang.model.element
A visitor of the values of annotation type elements, using a variant of the visitor design pattern.
ANY - Static variable in class java.module.Query
A Query object that matches everything.
ArrayType - Interface in javax.lang.model.type
Represents an array type.
asElement() - Method in interface javax.lang.model.type.DeclaredType
Returns the element corresponding to this type.
asElement() - Method in interface javax.lang.model.type.TypeVariable
Returns the element corresponding to this type variable.
asElement(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the element corresponding to a type.
asMemberOf(DeclaredType, Element) - Method in interface javax.lang.model.util.Types
Returns the type of an element when that element is viewed as a member of, or otherwise directly contained by, a given type.
asSubclass(Class<U>) - Method in class java.lang.Class
Casts this Class object to represent a subclass of the class represented by the specified class object.
asType() - Method in interface javax.lang.model.element.Element
Returns the type defined by this element.
attribute(String) - Static method in class java.module.Query
Returns a Query that requires the specified name of a module attribute exists.
attribute(String, String) - Static method in class java.module.Query
Returns a Query that requires an attribute of a module definition matches the specified name and value.

B

BootstrapRepository - Class in sun.module.bootstrap
Implementation of the bootstrap repository and its module system.
boxedClass(PrimitiveType) - Method in interface javax.lang.model.util.Types
Returns the class of a boxed value of a given primitive type.

C

capture(TypeMirror) - Method in interface javax.lang.model.util.Types
Applies capture conversion to a type.
cast(Object) - Method in class java.lang.Class
Casts an object to the class or interface represented by this Class object.
characters(char[], int, int) - Method in class sun.module.repository.ModuleInfoXMLReader
 
Class<T> - Class in java.lang
Instances of the class Class represent classes and interfaces in a running Java application.
CLASS_FILTER - Static variable in class sun.module.JamUtils
 
ClassesDirectoryPath - Annotation Type in java.module.annotation
Indicates the path relative to the root of the module archive for searching classes and resources.
ClassLoader - Class in java.lang
A class loader is an object that is responsible for loading classes.
ClassLoader(ClassLoader) - Constructor for class java.lang.ClassLoader
Creates a new class loader using the specified parent class loader for delegation.
ClassLoader() - Constructor for class java.lang.ClassLoader
Creates a new class loader using the ClassLoader returned by the method getSystemClassLoader() as the parent class loader.
clearAssertionStatus() - Method in class java.lang.ClassLoader
Sets the default assertion status for this class loader to false and discards any package defaults or class assertion status settings associated with the class loader.
CommandLine - Class in sun.tools.util
Various utility methods for processing Java tool command line arguments.
CommandLine() - Constructor for class sun.tools.util.CommandLine
 
compareTo(Version) - Method in class java.module.Version
Compare two Version objects.
CompilationVersion - Annotation Type in java.module.annotation
Indicates the version of a module definition that was used for compilation.
constructorsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of constructors in elements.
constructorsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of constructors in elements.
contains(Version) - Method in class java.module.VersionConstraint
Returns true if the specified Version is contained within any of the ranges known to this VersionConstraint.
contains(VersionConstraint) - Method in class java.module.VersionConstraint
Returns true if the specified VersionConstraint is contained within any of the ranges known to this VersionConstraint.
contains(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type argument contains another.
contentEquals(CharSequence) - Method in interface javax.lang.model.element.Name
Compares this name to the specified CharSequence.

D

Debug - Class in sun.module
A utility class for debuging.
Debug() - Constructor for class sun.module.Debug
 
DEBUG - Static variable in class sun.module.JamUtils
 
DeclaredType - Interface in javax.lang.model.type
Represents a declared type, either a class type or an interface type.
deepValidate() - Method in class java.module.Module
Perform deep validation on the module instance.
DEFAULT - Static variable in class java.module.Version
A Version object that represents the default version "0.0.0.0-default".
DEFAULT - Static variable in class java.module.VersionConstraint
A VersionConstraint object that represents the default version constraint that is "0.0.0.0+".
DEFAULT_VALUE - Variable in class javax.lang.model.util.ElementScanner6
The specified default value.
DEFAULT_VALUE - Variable in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Default value to be returned; defaultAction returns this value unless the method is overridden.
DEFAULT_VALUE - Variable in class javax.lang.model.util.SimpleElementVisitor6
Default value to be returned; defaultAction returns this value unless the method is overridden.
DEFAULT_VALUE - Variable in class javax.lang.model.util.SimpleTypeVisitor6
Default value to be returned; defaultAction returns this value unless the method is overridden.
defaultAction(Object, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
The default action for visit methods.
defaultAction(Element, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
The default action for visit methods.
defaultAction(TypeMirror, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
The default action for visit methods.
DefaultVisibilityPolicy - Class in sun.module.config
This class represents a default implementation for java.module.VisibilityPolicy.
DefaultVisibilityPolicy() - Constructor for class sun.module.config.DefaultVisibilityPolicy
Initializes the DefaultVisibilityPolicy object and reads the default visibility policies.
defineClass(byte[], int, int) - Method in class java.lang.ClassLoader
Deprecated. Replaced by defineClass(String, byte[], int, int)
defineClass(String, byte[], int, int) - Method in class java.lang.ClassLoader
Converts an array of bytes into an instance of class Class.
defineClass(String, byte[], int, int, ProtectionDomain) - Method in class java.lang.ClassLoader
Converts an array of bytes into an instance of class Class, with an optional ProtectionDomain.
defineClass(String, ByteBuffer, ProtectionDomain) - Method in class java.lang.ClassLoader
Converts a ByteBuffer into an instance of class Class, with an optional ProtectionDomain.
definePackage(String, String, String, String, String, String, String, URL) - Method in class java.lang.ClassLoader
Defines a package by name in this ClassLoader.
defineSuperpackage(String, byte[], int, int) - Method in class java.lang.ClassLoader
Converts an array of bytes into an instance of class Superpackage.
desiredAssertionStatus() - Method in class java.lang.Class
Returns the assertion status that would be assigned to this class if it were to be initialized at the time this method is invoked.
DIRECTORY_FILTER - Static variable in class sun.module.JamUtils
 
directSupertypes(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the direct supertypes of a type.
disableModuleDefinition(ModuleDefinition) - Method in class java.module.ModuleSystem
Disables the specified ModuleDefinition in the ModuleSystem.
disableModuleDefinition(ModuleDefinition) - Method in class sun.module.core.ModuleSystemImpl
 

E

Element - Interface in javax.lang.model.element
Represents a program element such as a package, class, or method.
ElementFilter - Class in javax.lang.model.util
Filters for selecting just the elements of interest from a collection of elements.
ElementKind - Enum in javax.lang.model.element
The kind of an element.
ElementKindVisitor6<R,P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for the RELEASE_6 source version.
ElementKindVisitor6() - Constructor for class javax.lang.model.util.ElementKindVisitor6
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor6(R) - Constructor for class javax.lang.model.util.ElementKindVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
ElementKindVisitor7<R,P> - Class in javax.lang.model.util
A visitor of program elements based on their kind with default behavior appropriate for the RELEASE_7 source version.
ElementKindVisitor7() - Constructor for class javax.lang.model.util.ElementKindVisitor7
Constructor for concrete subclasses; uses null for the default value.
ElementKindVisitor7(R) - Constructor for class javax.lang.model.util.ElementKindVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
Elements - Interface in javax.lang.model.util
Utility methods for operating on program elements.
ElementScanner6<R,P> - Class in javax.lang.model.util
A scanning visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
ElementScanner6() - Constructor for class javax.lang.model.util.ElementScanner6
Constructor for concrete subclasses; uses null for the default value.
ElementScanner6(R) - Constructor for class javax.lang.model.util.ElementScanner6
Constructor for concrete subclasses; uses the argument for the default value.
ElementType - Enum in java.lang.annotation
A program element type.
ElementVisitor<R,P> - Interface in javax.lang.model.element
A visitor of program elements, in the style of the visitor design pattern.
endElement(String, String, String) - Method in class sun.module.repository.ModuleInfoXMLReader
 
ensureMemberAccess(Class, Class, Object, int) - Static method in class sun.reflect.Reflection
 
equals(Object) - Method in class java.module.ImportDependency
Compare two ImportDependency objects for equality.
equals(Object) - Method in class java.module.Module
Compares the specified object with this Module for equality.
equals(Object) - Method in class java.module.ModuleArchiveInfo
Compare two ModuleArchiveInfo objects for equality.
equals(Object) - Method in class java.module.ModuleDefinition
Compares the specified object with this ModuleDefinition for equality.
equals(Object) - Method in class java.module.Repository
Compares the specified object with this Repository for equality.
equals(Object) - Method in class java.module.Version
Compare two Version objects for equality.
equals(Object) - Method in class java.module.VersionConstraint
Compare two VersionConstraint objects for equality.
equals(Object) - Method in interface javax.lang.model.element.Element
Returns true if the argument represents the same element as this, or false otherwise.
equals(Object) - Method in interface javax.lang.model.element.Name
Returns true if the argument represents the same name as this, and false otherwise.
equals(Object) - Method in interface javax.lang.model.type.TypeMirror
Obeys the general contract of Object.equals.
equals(Object) - Method in class sun.module.repository.ModuleInfo
Two ModuleInfo's are equal iff all fields are equal.
erasure(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the erasure of a type.
error(SAXParseException) - Method in class sun.module.repository.ModuleInfoXMLReader
 
ErrorType - Interface in javax.lang.model.type
Represents a class or interface type that cannot be properly modeled.
ExecutableElement - Interface in javax.lang.model.element
Represents a method, constructor, or initializer (static or instance) of a class or interface, including annotation type elements.
ExecutableType - Interface in javax.lang.model.type
Represents the type of an executable.
ExpandedJamDefinitionContent - Class in sun.module.repository
/bin -- native libraries /lib -- embedded JARs /.module -- .module file /.jam -- original Jam file
ExpandedJamRepository - Class in sun.module.repository
Represents a repository whose contents are .jam files that have been expanded into their directory structure.
ExpandedJamRepository(Repository, String, URL) - Constructor for class sun.module.repository.ExpandedJamRepository
Creates a new instance of ExpandedJamRepository.
expandJam(File, File) - Static method in class sun.module.JamUtils
 
ExportLegacyClasses - Annotation Type in java.module.annotation
Indicates the legacy classes in a module definition are exported.
ExportResources - Annotation Type in java.module.annotation
Indicates the exported resources of a module definition.

F

fatalError(SAXParseException) - Method in class sun.module.repository.ModuleInfoXMLReader
 
fieldsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of fields in elements.
fieldsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of fields in elements.
filterFields(Class, Field[]) - Static method in class sun.reflect.Reflection
 
filterMethods(Class, Method[]) - Static method in class sun.reflect.Reflection
 
find(String) - Method in class java.module.Repository
Find a module definition.
find(String, VersionConstraint) - Method in class java.module.Repository
Find a module definition.
find(Query) - Method in class java.module.Repository
Find all matching module definitions that match the specified constraint.
findAll() - Method in class java.module.Repository
Find all module definitions.
findClass(String) - Method in class java.lang.ClassLoader
Finds the class with the specified binary name.
findFiles(File, String, FilenameFilter) - Static method in class sun.module.repository.URLModuleDefinitionContent
 
findLibrary(String) - Method in class java.lang.ClassLoader
Returns the absolute path name of a native library.
findLoadedClass(String) - Method in class java.lang.ClassLoader
Returns the class with the given binary name if this loader has been recorded by the Java virtual machine as an initiating loader of a class with that binary name.
findModuleDefinitions(Query) - Method in class java.module.Repository
Find all matching module definitions in the repository.
findModuleDefinitions(Query) - Method in class sun.module.bootstrap.BootstrapRepository
 
findModuleDefinitions(Query) - Method in class sun.module.repository.ExpandedJamRepository
 
findModuleDefinitions(Query) - Method in class sun.module.repository.LocalRepository
 
findModuleDefinitions(Query) - Method in class sun.module.repository.URLRepository
Finds all matching module definitions in this repository.
findResource(String) - Method in class java.lang.ClassLoader
Finds the resource with the given name.
findResources(String) - Method in class java.lang.ClassLoader
Returns an enumeration of URL objects representing all the resources with the given name.
findSuperpackage(String) - Method in class java.lang.ClassLoader
Finds the superpackage with the specified fully qualified name.
findSystemClass(String) - Method in class java.lang.ClassLoader
Finds a class with the specified binary name, loading it if necessary.
forName(String) - Static method in class java.lang.Class
Returns the Class object associated with the class or interface with the given string name.
forName(String, boolean, ClassLoader) - Static method in class java.lang.Class
Returns the Class object associated with the class or interface with the given string name, using the given class loader.

G

getAllAnnotationMirrors(Element) - Method in interface javax.lang.model.util.Elements
Returns all annotations of an element, whether inherited or directly present.
getAllMembers(TypeElement) - Method in interface javax.lang.model.util.Elements
Returns all members of a type element, whether inherited or declared directly.
getAnnotation(Class<A>) - Method in class java.lang.Class
 
getAnnotation(Class<A>) - Method in class java.lang.reflect.Superpackage
 
getAnnotation(Class<A>) - Method in interface javax.lang.model.element.Element
Returns this element's annotation for the specified type if such an annotation is present, else null.
getAnnotationMirrors() - Method in interface javax.lang.model.element.Element
Returns the annotations that are directly present on this element.
getAnnotations() - Method in class java.lang.Class
 
getAnnotations() - Method in class java.lang.reflect.Superpackage
 
getAnnotationType() - Method in interface javax.lang.model.element.AnnotationMirror
Returns the type of this annotation.
getArch() - Method in class sun.module.repository.ModuleInfo
 
getArchitecture() - Method in class java.module.ModuleArchiveInfo
Returns the name of the architecture of the module definition in the module archive.
getArgument() - Method in exception javax.lang.model.element.UnknownAnnotationValueException
Returns the additional argument.
getArgument() - Method in exception javax.lang.model.element.UnknownElementException
Returns the additional argument.
getArgument() - Method in exception javax.lang.model.type.UnknownTypeException
Returns the additional argument.
getArrayType(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns an array type with the specified component type.
getAttribute(String) - Method in class java.module.ModuleDefinition
Returns the value corresponding to the specified attribute name that is associated with the module definition in the default locale.
getAttribute(String, Locale) - Method in class java.module.ModuleDefinition
Returns the value corresponding to the specified attribute name that is associated with the module definition in the specific locale.
getAttributeNames() - Method in class java.module.ModuleDefinition
Returns an unmodifiable set of the names of the attributes associated with the module definition.
getBinaryName(TypeElement) - Method in interface javax.lang.model.util.Elements
Returns the binary name of a type element.
getBootstrapRepository() - Static method in class java.module.Repository
Returns the bootstrap repository for delegation.
getBounds() - Method in interface javax.lang.model.element.TypeParameterElement
Returns the bounds of this type parameter.
getCallerClass(int) - Static method in class sun.reflect.Reflection
Returns the class of the method realFramesToSkip frames up the stack (zero-based), ignoring frames associated with java.lang.reflect.Method.invoke() and its implementation.
getCanonicalName() - Method in class java.lang.Class
Returns the canonical name of the underlying class as defined by the Java Language Specification.
getClasses() - Method in class java.lang.Class
Returns an array containing Class objects representing all the public classes and interfaces that are members of the class represented by this Class object.
getClassLoader() - Method in class java.lang.Class
Returns the class loader for the class.
getClassLoader() - Method in class java.lang.reflect.Superpackage
Returns the class loader for the superpackage.
getClassLoader() - Method in class java.module.Module
Returns the classloader associated with the module instance.
getCodeSource() - Method in class java.module.ModuleDefinitionContent
Returns the code source associated with the module definition.
getCodeSource() - Method in class sun.module.repository.ExpandedJamDefinitionContent
 
getCodeSource() - Method in class sun.module.repository.URLModuleDefinitionContent
 
getComponentType() - Method in class java.lang.Class
Returns the Class representing the component type of an array.
getComponentType() - Method in interface javax.lang.model.type.ArrayType
Returns the component type of this array type.
getConstantExpression(Object) - Method in interface javax.lang.model.util.Elements
Returns the text of a constant expression representing a primitive value or a string.
getConstantValue() - Method in interface javax.lang.model.element.VariableElement
Returns the value of this variable if this is a final field initialized to a compile-time constant.
getConstructor(Class<?>...) - Method in class java.lang.Class
Returns a Constructor object that reflects the specified public constructor of the class represented by this Class object.
getConstructors() - Method in class java.lang.Class
Returns an array containing Constructor objects reflecting all the public constructors of the class represented by this Class object.
getDeclaredAnnotations() - Method in class java.lang.Class
 
getDeclaredAnnotations() - Method in class java.lang.reflect.Superpackage
 
getDeclaredClasses() - Method in class java.lang.Class
Returns an array of Class objects reflecting all the classes and interfaces declared as members of the class represented by this Class object.
getDeclaredConstructor(Class<?>...) - Method in class java.lang.Class
Returns a Constructor object that reflects the specified constructor of the class or interface represented by this Class object.
getDeclaredConstructors() - Method in class java.lang.Class
Returns an array of Constructor objects reflecting all the constructors declared by the class represented by this Class object.
getDeclaredField(String) - Method in class java.lang.Class
Returns a Field object that reflects the specified declared field of the class or interface represented by this Class object.
getDeclaredFields() - Method in class java.lang.Class
Returns an array of Field objects reflecting all the fields declared by the class or interface represented by this Class object.
getDeclaredMethod(String, Class<?>...) - Method in class java.lang.Class
Returns a Method object that reflects the specified declared method of the class or interface represented by this Class object.
getDeclaredMethods() - Method in class java.lang.Class
Returns an array of Method objects reflecting all the methods declared by the class or interface represented by this Class object.
getDeclaredType(TypeElement, TypeMirror...) - Method in interface javax.lang.model.util.Types
Returns the type corresponding to a type element and actual type arguments.
getDeclaredType(DeclaredType, TypeElement, TypeMirror...) - Method in interface javax.lang.model.util.Types
Returns the type corresponding to a type element and actual type arguments, given a containing type of which it is a member.
getDeclaringClass() - Method in class java.lang.Class
If the class or interface represented by this Class object is a member of another class, returns the Class object representing the class in which it was declared.
getDefault() - Static method in class java.module.ModuleSystem
Returns the system's default module system.
getDefaultValue() - Method in interface javax.lang.model.element.ExecutableElement
Returns the default value if this executable is an annotation type element.
getDocComment(Element) - Method in interface javax.lang.model.util.Elements
Returns the text of the documentation ("Javadoc") comment of an element.
getElementValues() - Method in interface javax.lang.model.element.AnnotationMirror
Returns the values of this annotation's elements.
getElementValuesWithDefaults(AnnotationMirror) - Method in interface javax.lang.model.util.Elements
Returns the values of an annotation's elements, including defaults.
getEnclosedElements() - Method in interface javax.lang.model.element.Element
Returns the elements that are, loosely speaking, directly enclosed by this element.
getEnclosingClass() - Method in class java.lang.Class
Returns the immediately enclosing class of the underlying class.
getEnclosingConstructor() - Method in class java.lang.Class
If this Class object represents a local or anonymous class within a constructor, returns a Constructor object representing the immediately enclosing constructor of the underlying class.
getEnclosingElement() - Method in interface javax.lang.model.element.Element
Returns the innermost element within which this element is, loosely speaking, enclosed.
getEnclosingMethod() - Method in class java.lang.Class
If this Class object represents a local or anonymous class within a method, returns a Method object representing the immediately enclosing method of the underlying class.
getEnclosingSuperpackage() - Method in class java.lang.reflect.Superpackage
Returns the immediately enclosing superpackage of the underlying superpackage.
getEnclosingType() - Method in interface javax.lang.model.type.DeclaredType
Returns the type of the innermost enclosing instance or a NoType of kind NONE if there is no enclosing instance.
getEntryAsByteArray(String) - Method in class java.module.ModuleDefinitionContent
Returns an entry in the module definition as byte array.
getEntryAsStream(String) - Method in class java.module.ModuleDefinitionContent
Returns an entry in the module definition as an input stream.
getEntryAsStream(String) - Method in class sun.module.repository.ExpandedJamDefinitionContent
 
getEntryAsStream(String) - Method in class sun.module.repository.URLModuleDefinitionContent
 
getEntryNames() - Method in class java.module.ModuleDefinitionContent
Returns the list of the names of the entries in the module definition.
getEntryNames() - Method in class sun.module.repository.ExpandedJamDefinitionContent
 
getEntryNames() - Method in class sun.module.repository.URLModuleDefinitionContent
 
getEnumConstants() - Method in class java.lang.Class
Returns the elements of this enum class or null if this Class object does not represent an enum type.
getExportedClasses() - Method in class java.module.ModuleDefinition
Returns an unmodifiable set of the names of the classes that are exported by this module definition.
getExportedElements() - Method in interface javax.lang.model.element.SuperpackageElement
Returns the superpackages and types exported by this superpackage.
getExportedResources() - Method in class java.module.ModuleDefinition
Returns an unmodifiable set of the path of the resources exported by this module definition.
getExportedSuperpackages() - Method in class java.lang.reflect.Superpackage
Returns an array of Superpackage objects reflecting the exported superpackages that are a direct member of this superpackage.
getExportedTypes() - Method in class java.lang.reflect.Superpackage
Returns an array of String objects reflecting the binary names of all exported classes and interfaces that are a direct member of this superpackage.
getExtendsBound() - Method in interface javax.lang.model.type.WildcardType
Returns the upper bound of this wildcard.
getField(String) - Method in class java.lang.Class
Returns a Field object that reflects the specified public member field of the class or interface represented by this Class object.
getFields() - Method in class java.lang.Class
Returns an array containing Field objects reflecting all the accessible public fields of the class or interface represented by this Class object.
getFile(URL) - Static method in class sun.module.JamUtils
 
getFileName() - Method in class java.module.ModuleArchiveInfo
Returns the filename of the module archive.
getGenericElement() - Method in interface javax.lang.model.element.TypeParameterElement
Returns the generic class, interface, method, or constructor that is parameterized by this type parameter.
getGenericInterfaces() - Method in class java.lang.Class
Returns the Types representing the interfaces directly implemented by the class or interface represented by this object.
getGenericSuperclass() - Method in class java.lang.Class
Returns the Type representing the direct superclass of the entity (class, interface, primitive type or void) represented by this Class.
getImportAnnotation(String, Class<A>) - Method in class java.lang.reflect.Superpackage
Temporary, not in superpackage strawman
getImportDependencies() - Method in class java.module.ModuleDefinition
Returns an unmodifiable list of import dependency.
getImportDependency() - Method in exception java.module.UnsatisfiedDependencyException
Returns the import dependency of the module definition that is unsatisfied.
getImported() - Method in class java.lang.reflect.Superpackage
Temporary, not in superpackage strawman
getImportedModules() - Method in class java.module.Module
Returns an unmodifiable list of imported module instances.
getImportOverridePolicy() - Static method in class java.module.Modules
Returns the system's import override policy for module definitions.
getImportPolicyClassName() - Method in class java.module.ModuleDefinition
Returns the name of the import policy class of the module definiton.
getImports(ModuleDefinition, Map<String, VersionConstraint>, ImportPolicy) - Method in interface java.module.ImportPolicy
Returns a list of imported module definitions for preparing this module instance.
getInstance() - Static method in class sun.module.bootstrap.BootstrapRepository
 
getInstance(String) - Static method in class sun.module.Debug
Get a Debug object corresponding to whether or not the given option is set.
getInstance(String, String) - Static method in class sun.module.Debug
Get a Debug object corresponding to whether or not the given option is set.
getInterfaces() - Method in class java.lang.Class
Determines the interfaces implemented by the class or interface represented by this object.
getInterfaces() - Method in interface javax.lang.model.element.TypeElement
Returns the interface types directly implemented by this class or extended by this interface.
getJavaSeModule() - Static method in class sun.module.bootstrap.BootstrapRepository
 
getJavaSeSuperpackage() - Static method in class sun.module.bootstrap.BootstrapRepository
 
getKind() - Method in interface javax.lang.model.element.Element
Returns the kind of this element.
getKind() - Method in interface javax.lang.model.type.TypeMirror
Returns the kind of this type.
getLastModified() - Method in class java.module.ModuleArchiveInfo
Returns the last modified time of the module archive in the repository.
getLowerBound() - Method in interface javax.lang.model.type.TypeVariable
Returns the lower bound of this type variable.
getMainClassName() - Method in class java.module.ModuleDefinition
Returns the name of the main class of the module definiton.
getMajorNumber() - Method in class java.module.Version
Returns the major number in the version.
getMemberClasses() - Method in class java.module.ModuleDefinition
Returns an unmodifiable set of the names of the classes that a member of this module definition.
getMemberElements() - Method in interface javax.lang.model.element.SuperpackageElement
Returns the superpackages and types that are members of this superpackage.
getMemberSuperpackages() - Method in class java.lang.reflect.Superpackage
Returns an array of Superpackage objects reflecting the superpackages that are a direct member of this superpackage.
getMemberTypes() - Method in class java.lang.reflect.Superpackage
Returns an array of String objects reflecting the binary names of all classes and interfaces that are a direct member of this superpackage.
getMethod(String, Class<?>...) - Method in class java.lang.Class
Returns a Method object that reflects the specified public member method of the class or interface represented by this Class object.
getMethods() - Method in class java.lang.Class
Returns an array containing Method objects reflecting all the public member methods of the class or interface represented by this Class object, including those declared by the class or interface and those inherited from superclasses and superinterfaces.
getMicroNumber() - Method in class java.module.Version
Returns the micro number in the version.
getMinorNumber() - Method in class java.module.Version
Returns the minor number in the version.
getModifiers() - Method in class java.lang.Class
Returns the Java language modifiers for this class or interface, encoded in an integer.
getModifiers() - Method in interface javax.lang.model.element.Element
Returns the modifiers of this element, excluding annotations.
getModule() - Method in class java.lang.ClassLoader
Returns the Module this ClassLoader is associated with.
getModule(ModuleDefinition) - Method in class java.module.ModuleSystem
Returns a Module instance for the specified ModuleDefinition in the ModuleSystem.
getModule(ModuleDefinition) - Method in class sun.module.core.ModuleSystemImpl
 
getModuleDefinition() - Method in class java.module.Module
Returns the ModuleDefinition of the module instance.
getModuleDefinition() - Method in exception java.module.UnsatisfiedDependencyException
Returns the module definition that has the unsatisfied dependency.
getModuleDefinitionContent() - Method in class java.module.ModuleDefinition
Returns a ModuleDefinitionContent instance which represents the content of this module definition.
getModuleInstance() - Method in class java.module.ModuleDefinition
Returns a Module instance for the specified ModuleDefinition in the ModuleSystem.
getModuleName() - Method in class java.module.ImportDependency
Returns the name of the imported module definition in an import dependency.
getModuleSystem() - Method in class java.module.Repository
Returns this Repository's ModuleSystem.
getName() - Method in class java.lang.Class
Returns the name of the entity (class, interface, array class, primitive type, or void) represented by this Class object, as a String.
getName() - Method in class java.lang.reflect.Superpackage
Returns the fully qualified name of this superpackage.
getName() - Method in class java.module.ModuleArchiveInfo
Returns the name of the module definition in the module archive.
getName() - Method in class java.module.ModuleDefinition
Returns the name of the module definition.
getName() - Method in class java.module.Repository
Returns the name of this repository.
getName(CharSequence) - Method in interface javax.lang.model.util.Elements
Return a name with the same sequence of characters as the argument.
getName() - Method in class sun.module.repository.ModuleInfo
 
getNativeLibrary(String) - Method in class java.module.ModuleDefinitionContent
Returns the path of the native library associated with the module definition.
getNativeLibrary(String) - Method in class sun.module.repository.ExpandedJamDefinitionContent
 
getNativeLibrary(String) - Method in class sun.module.repository.URLModuleDefinitionContent
 
getNestingKind() - Method in interface javax.lang.model.element.TypeElement
Returns the nesting kind of this type element.
getNoType(TypeKind) - Method in interface javax.lang.model.util.Types
Returns a pseudo-type used where no actual type is appropriate.
getNullType() - Method in interface javax.lang.model.util.Types
Returns the null type.
getOverrideVersionConstraint() - Method in exception java.module.UnsatisfiedDependencyException
Returns the override version constraint.
getPackage() - Method in class java.lang.Class
Gets the package for this class.
getPackage(String) - Method in class java.lang.ClassLoader
Returns a Package that has been defined by this class loader or any of its ancestors.
getPackageElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a package given its fully qualified name.
getPackageOf(Element) - Method in interface javax.lang.model.util.Elements
Returns the package of an element.
getPackages() - Method in class java.lang.ClassLoader
Returns all of the Packages defined by this class loader and its ancestors.
getParameters() - Method in interface javax.lang.model.element.ExecutableElement
Returns the formal parameters of this executable.
getParameterTypes() - Method in interface javax.lang.model.type.ExecutableType
Returns the types of this executable's formal parameters.
getParent() - Method in class java.lang.ClassLoader
Returns the parent class loader for delegation.
getParent() - Method in class java.module.Repository
Returns the parent repository for delegation.
getParentForSystemRepository() - Static method in class sun.module.repository.RepositoryConfig
 
getPath() - Method in class sun.module.repository.ModuleInfo
 
getPlatform() - Method in class java.module.ModuleArchiveInfo
Returns the name of the platform of the module definition in the module archive.
getPlatform() - Method in class sun.module.repository.ModuleInfo
 
getPrimitiveType(TypeKind) - Method in interface javax.lang.model.util.Types
Returns a primitive type.
getProtectionDomain() - Method in class java.lang.Class
Returns the ProtectionDomain of this class.
getQualifiedName() - Method in interface javax.lang.model.element.PackageElement
Returns the fully qualified name of this package.
getQualifiedName() - Method in interface javax.lang.model.element.QualifiedNameable
Returns the fully qualified name of an element.
getQualifiedName() - Method in interface javax.lang.model.element.SuperpackageElement
Returns the fully qualified name of this superpackage.
getQualifiedName() - Method in interface javax.lang.model.element.TypeElement
Returns the fully qualified name of this type element.
getQualifier() - Method in class java.module.Version
Returns the qualifier in the version.
getRepository() - Method in class java.module.ModuleDefinition
Returns repository that is associated with the module definition.
getResource(String) - Method in class java.lang.Class
Finds a resource with a given name.
getResource(String) - Method in class java.lang.ClassLoader
Finds the resource with the given name.
getResourceAsStream(String) - Method in class java.lang.Class
Finds a resource with a given name.
getResourceAsStream(String) - Method in class java.lang.ClassLoader
Returns an input stream for reading the specified resource.
getResourceModuleConstraint() - Method in class java.module.ModuleDefinition
Returns the version constraint that the resource module must satisfy for it to be used by this module definition.
getResources(String) - Method in class java.lang.ClassLoader
Finds all the resources with the given name.
getResourceTargetConstraint() - Method in class java.module.ModuleDefinition
Returns the version constraint that the target module must satisfy for it to use this module definition as resource module.
getReturnType() - Method in interface javax.lang.model.element.ExecutableElement
Returns the return type of this executable.
getReturnType() - Method in interface javax.lang.model.type.ExecutableType
Returns the return type of this executable.
getSigners() - Method in class java.lang.Class
Gets the signers of this class.
getSimpleName() - Method in class java.lang.Class
Returns the simple name of the underlying class as given in the source code.
getSimpleName() - Method in interface javax.lang.model.element.Element
Returns the simple (unqualified) name of this element.
getSourceLocation() - Method in class java.module.Repository
Returns the source location of this repository.
getSuperBound() - Method in interface javax.lang.model.type.WildcardType
Returns the lower bound of this wildcard.
getSuperclass() - Method in class java.lang.Class
Returns the Class representing the superclass of the entity (class, interface, primitive type or void) represented by this Class.
getSuperclass() - Method in interface javax.lang.model.element.TypeElement
Returns the direct superclass of this type element.
getSuperpackage() - Method in class java.lang.Class
Returns the superpackage this class is a member of, or null if it is not a member of a superpackage.
getSuperpackage(byte[]) - Static method in class sun.module.JamUtils
 
getSuperpackageElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a superpackage given its fully qualified name.
getSuperpackageOf(Element) - Method in interface javax.lang.model.util.Elements
Returns the superpackage of an element.
getSystemClassLoader() - Static method in class java.lang.ClassLoader
Returns the system class loader for delegation.
getSystemRepository() - Static method in class java.module.Repository
Returns the system repository for delegation.
getSystemRepository() - Static method in class sun.module.repository.RepositoryConfig
 
getSystemResource(String) - Static method in class java.lang.ClassLoader
Find a resource of the specified name from the search path used to load classes.
getSystemResourceAsStream(String) - Static method in class java.lang.ClassLoader
Open for reading, a resource of the specified name from the search path used to load classes.
getSystemResources(String) - Static method in class java.lang.ClassLoader
Finds all resources of the specified name from the search path used to load classes.
getThrownTypes() - Method in interface javax.lang.model.element.ExecutableElement
Returns the exceptions and other throwables listed in this method or constructor's throws clause in declaration order.
getThrownTypes() - Method in interface javax.lang.model.type.ExecutableType
Returns the exceptions and other throwables listed in this executable's throws clause.
getTypeArguments() - Method in interface javax.lang.model.type.DeclaredType
Returns the actual type arguments of this type.
getTypeElement(CharSequence) - Method in interface javax.lang.model.util.Elements
Returns a type element given its canonical name.
getTypeMirror() - Method in exception javax.lang.model.type.MirroredTypeException
Returns the type mirror corresponding to the type being accessed.
getTypeMirrors() - Method in exception javax.lang.model.type.MirroredTypesException
Returns the type mirrors corresponding to the types being accessed.
getTypeParameters() - Method in class java.lang.Class
Returns an array of TypeVariable objects that represent the type variables declared by the generic declaration represented by this GenericDeclaration object, in declaration order.
getTypeParameters() - Method in interface javax.lang.model.element.ExecutableElement
Returns the formal type parameters of this executable in declaration order.
getTypeParameters() - Method in interface javax.lang.model.element.TypeElement
Returns the formal type parameters of this type element in declaration order.
getTypeVariables() - Method in interface javax.lang.model.type.ExecutableType
Returns the type variables declared by the formal type parameters of this executable.
getUnknownAnnotationValue() - Method in exception javax.lang.model.element.UnknownAnnotationValueException
Returns the unknown annotation value.
getUnknownElement() - Method in exception javax.lang.model.element.UnknownElementException
Returns the unknown element.
getUnknownType() - Method in exception javax.lang.model.type.UnknownTypeException
Returns the unknown type.
getUpdateNumber() - Method in class java.module.Version
Returns the update number in the version.
getUpperBound() - Method in interface javax.lang.model.type.TypeVariable
Returns the upper bound of this type variable.
getValue() - Method in interface javax.lang.model.element.AnnotationValue
Returns the value.
getVersion() - Method in class java.module.ModuleArchiveInfo
Returns the version of the module definition in the module archive.
getVersion() - Method in class java.module.ModuleDefinition
Returns the version of the module definition.
getVersion() - Method in class sun.module.repository.ModuleInfo
 
getVersionConstraint() - Method in class java.module.ImportDependency
Returns the version constraint of the import dependency.
getVisibilityPolicy() - Static method in class java.module.Modules
Returns the system's default visibility policy for module definitions in the repository of the module system.
getVisibilityPolicyDefaultClassName() - Static method in class sun.module.config.ModuleSystemConfig
Returns the default class name for the visibility policy.
getWildcardType(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Returns a new wildcard type argument.

H

hasEntry(String) - Method in class java.module.ModuleDefinitionContent
Checks if an entry exists in the module definition.
hasEntry(String) - Method in class sun.module.repository.ExpandedJamDefinitionContent
 
hasEntry(String) - Method in class sun.module.repository.URLModuleDefinitionContent
 
hashCode() - Method in class java.module.ImportDependency
Returns a hash code for this ImportDependency.
hashCode() - Method in class java.module.Module
Returns a hash code for this Module.
hashCode() - Method in class java.module.ModuleArchiveInfo
 
hashCode() - Method in class java.module.ModuleDefinition
Returns a hash code for this ModuleDefinition.
hashCode() - Method in class java.module.Repository
Returns a hash code for this Repository.
hashCode() - Method in class java.module.Version
Returns a hash code for this Version.
hashCode() - Method in class java.module.VersionConstraint
Returns a hash code for this VersionConstraint.
hashCode() - Method in interface javax.lang.model.element.Element
Obeys the general contract of Object.hashCode.
hashCode() - Method in interface javax.lang.model.element.Name
Obeys the general contract of Object.hashCode.
hashCode() - Method in interface javax.lang.model.type.TypeMirror
Obeys the general contract of Object.hashCode.
hashCode() - Method in class sun.module.repository.ModuleInfo
A ModuleInfo's hash code is based on all fields except path.
Help() - Static method in class sun.module.Debug
 
hides(Element, Element) - Method in interface javax.lang.model.util.Elements
Tests whether one type, method, or field hides another.

I

ImportDependency - Class in java.module
This class represents an import dependency of the module definition.
ImportDependency(String, VersionConstraint) - Constructor for class java.module.ImportDependency
Constructs a ImportDependency.
ImportDependency(String, VersionConstraint, boolean, boolean) - Constructor for class java.module.ImportDependency
Constructs a ImportDependency.
ImportOverridePolicy - Interface in java.module
This interface represents the import override policy which is a mechanism that allows deployers to narrow the version constraints in the import dependencies of a specific module definition to control the resolution.
ImportPolicy - Interface in java.module
This interface represents the import policy of a module definition.
ImportPolicyClass - Annotation Type in java.module.annotation
Indicates the class of the import policy of a module definition.
initialize() - Method in class java.module.Repository
Initializes the repository using the default configuration.
initialize(Map<String, String>) - Method in class java.module.Repository
Initializes the repository instance using the supplied configuration.
initialize(Map<String, String>) - Method in class sun.module.bootstrap.BootstrapRepository
 
initialize(Map<String, String>) - Method in class sun.module.repository.ExpandedJamRepository
 
initialize(Map<String, String>) - Method in class sun.module.repository.LocalRepository
Initializes the repository instance using the supplied configuration.
initialize() - Method in class sun.module.repository.URLRepository
Initializes the repository instance using the default configuration.
initialize(Map<String, String>) - Method in class sun.module.repository.URLRepository
Initializes the repository instance using the supplied configuration.
install(URL) - Method in class java.module.Repository
Install a module archive with the module definition into the repository.
install(URL) - Method in class sun.module.bootstrap.BootstrapRepository
 
install(URL) - Method in class sun.module.repository.ExpandedJamRepository
Installs a .jam file by expanding it into a set of files and directories.
install(URL) - Method in class sun.module.repository.LocalRepository
 
install(URL) - Method in class sun.module.repository.URLRepository
 
INSTANCE - Static variable in class sun.module.core.ModuleSystemImpl
 
isActive() - Method in class java.module.Repository
Returns whether or not the repository instance is active.
isActive() - Method in class sun.module.bootstrap.BootstrapRepository
 
isActive() - Method in class sun.module.repository.ExpandedJamRepository
 
isActive() - Method in class sun.module.repository.LocalRepository
 
isActive() - Method in class sun.module.repository.URLRepository
 
isAnnotation() - Method in class java.lang.Class
Returns true if this Class object represents an annotation type.
isAnnotationPresent(Class<? extends Annotation>) - Method in class java.lang.Class
 
isAnnotationPresent(Class<? extends Annotation>) - Method in class java.lang.reflect.Superpackage
 
isAnonymousClass() - Method in class java.lang.Class
Returns true if and only if the underlying class is an anonymous class.
isArray() - Method in class java.lang.Class
Determines if this Class object represents an array class.
isAssignable(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type is assignable to another.
isAssignableFrom(Class<?>) - Method in class java.lang.Class
Determines if the class or interface represented by this Class object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified Class parameter.
isClass() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of class: either CLASS or ENUM.
isClassExported(String) - Method in class java.module.ModuleDefinition
Check if the specified class is exported by this module definition.
isDeprecated(Element) - Method in interface javax.lang.model.util.Elements
Returns true if the element is deprecated, false otherwise.
isEnum() - Method in class java.lang.Class
Returns true if and only if this class was declared as an enum in the source code.
isField() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of field: either FIELD or ENUM_CONSTANT.
isIdentifier(CharSequence) - Static method in enum javax.lang.model.SourceVersion
Returns whether or not name is a syntactically valid identifier (simple name) or keyword in the latest source version.
isInstance(Object) - Method in class java.lang.Class
Determines if the specified Object is assignment-compatible with the object represented by this Class.
isInterface() - Method in class java.lang.Class
Determines if the specified Class object represents an interface type.
isInterface() - Method in enum javax.lang.model.element.ElementKind
Returns true if this is a kind of interface: either INTERFACE or ANNOTATION_TYPE.
isKeyword(CharSequence) - Static method in enum javax.lang.model.SourceVersion
Returns whether or not s is a keyword or literal in the latest source version.
isLocalClass() - Method in class java.lang.Class
Returns true if and only if the underlying class is a local class.
isMemberClass() - Method in class java.lang.Class
Returns true if and only if the underlying class is a member class.
isName(CharSequence) - Static method in enum javax.lang.model.SourceVersion
Returns whether or not name is a syntactically valid qualified name in the latest source version.
isNested() - Method in enum javax.lang.model.element.NestingKind
Does this constant correspond to a nested type element? A nested type element is any that is not top-level.
isOn(String) - Static method in class sun.module.Debug
True if the system property "java.module.debug" contains the string "option".
isOptional() - Method in class java.module.ImportDependency
Returns true if the imported module definition is optional.
isPrimitive() - Method in class java.lang.Class
Determines if the specified Class object represents a primitive type.
isPrimitive() - Method in enum javax.lang.model.type.TypeKind
Returns true if this kind corresponds to a primitive type and false otherwise.
isReadOnly() - Method in class java.module.Repository
Returns whether or not this repository is read-only.
isReadOnly() - Method in class sun.module.bootstrap.BootstrapRepository
 
isReadOnly() - Method in class sun.module.repository.ExpandedJamRepository
 
isReadOnly() - Method in class sun.module.repository.LocalRepository
 
isReadOnly() - Method in class sun.module.repository.URLRepository
Always returns true, since the URLRepository cannot be modified via install, uninstall, etc..
isReexported() - Method in class java.module.ImportDependency
Returns true if the imported module definition is re-exported.
isResourceExported(String) - Method in class java.module.ModuleDefinition
Check if the specified resource is exported by this module definition.
isSameType(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether two TypeMirror objects represent the same type.
isSubsignature(ExecutableType, ExecutableType) - Method in interface javax.lang.model.util.Types
Tests whether the signature of one method is a subsignature of another.
isSubtype(TypeMirror, TypeMirror) - Method in interface javax.lang.model.util.Types
Tests whether one type is a subtype of another.
isSynthetic() - Method in class java.lang.Class
Returns true if this class is a synthetic class; returns false otherwise.
isUnnamed() - Method in interface javax.lang.model.element.PackageElement
Returns true is this is an unnamed package and false otherwise.
isVarArgs() - Method in interface javax.lang.model.element.ExecutableElement
Returns true if this method or constructor accepts a variable number of arguments and returns false otherwise.
isVersion(String) - Static method in class java.module.Version
Returns true if the string is a version in valid format.
isVisible(ModuleDefinition) - Method in interface java.module.VisibilityPolicy
Returns true if the module definition should be visible in the repository of the module system.
isVisible(ModuleDefinition) - Method in class sun.module.config.DefaultVisibilityPolicy
Returns true if the module definition should be visible in the repository of the module system.
isVisible(ModuleDefinition) - Method in class sun.module.config.VisibilityPolicyFile
Returns true if the module definition should be visible in the repository of the module system.

J

Jam - Class in sun.module.tools
Prototype of the Jam packaging tool.
Jam(PrintStream, PrintStream, String) - Constructor for class sun.module.tools.Jam
 
JAM_FILTER - Static variable in class sun.module.JamUtils
 
JAM_JAR_FILTER - Static variable in class sun.module.JamUtils
 
JamUtils - Class in sun.module
 
JAR_FILTER - Static variable in class sun.module.JamUtils
 
JarLibraryPath - Annotation Type in java.module.annotation
Indicates the path relative to the root of the module archive for searching jar files.
java.lang - package java.lang
Provides classes that are fundamental to the design of the Java programming language.
java.lang.annotation - package java.lang.annotation
Provides library support for the Java programming language annotation facility.
java.lang.reflect - package java.lang.reflect
Provides classes and interfaces for obtaining reflective information about classes and objects.
java.module - package java.module
Provides classes for the module system.
java.module.annotation - package java.module.annotation
Provides metadata annotations for the development module.
javax.lang.model - package javax.lang.model
Classes and hierarchies of packages used to model the Java programming language.
javax.lang.model.element - package javax.lang.model.element
Interfaces used to model elements of the Java programming language.
javax.lang.model.type - package javax.lang.model.type
Interfaces used to model Java programming language types.
javax.lang.model.util - package javax.lang.model.util
Utilities to assist in the processing of program elements and types.

L

latest() - Static method in enum javax.lang.model.SourceVersion
Returns the latest source version that can be modeled.
latestSupported() - Static method in enum javax.lang.model.SourceVersion
Returns the latest source version fully supported by the current execution environment.
list() - Method in class java.module.Repository
Returns an unmodifiable list of the installed module archives' information in the repository.
list() - Method in class sun.module.bootstrap.BootstrapRepository
 
list() - Method in class sun.module.repository.ExpandedJamRepository
 
list() - Method in class sun.module.repository.LocalRepository
 
list() - Method in class sun.module.repository.URLRepository
 
loadClass(String) - Method in class java.lang.ClassLoader
Loads the class with the specified binary name.
loadClass(String, boolean) - Method in class java.lang.ClassLoader
Loads the class with the specified binary name.
LocalRepository - Class in sun.module.repository
A repository for module definitions stored on the file system.
LocalRepository(Repository, String, URL) - Constructor for class sun.module.repository.LocalRepository
Creates a new LocalRepository instance.
LocalRepository(String, URL) - Constructor for class sun.module.repository.LocalRepository
Creates a new LocalRepository instance using the Repository returned by the method getSystemRepository() as the parent repository.
LocalRepository(Repository, String, URL, Map<String, String>) - Constructor for class sun.module.repository.LocalRepository
Creates a new LocalRepository instance, and initializes it using information from the given config.
LocalRepository(String, URL, Map<String, String>) - Constructor for class sun.module.repository.LocalRepository
Creates a new LocalRepository instance using the Repository returned by the method getSystemRepository() as the parent repository.

M

main(String[]) - Static method in class sun.module.ModuleLauncher
 
main(String[]) - Static method in class sun.module.tools.Jam
 
MainClass - Annotation Type in java.module.annotation
Indicates the main class of a module definition.
match(ModuleDefinition) - Method in class java.module.Query
Determine if the specified module definition matches this query.
methodsIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of methods in elements.
methodsIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of methods in elements.
MirroredTypeException - Exception in javax.lang.model.type
Thrown when an application attempts to access the Class object corresponding to a TypeMirror.
MirroredTypeException(TypeMirror) - Constructor for exception javax.lang.model.type.MirroredTypeException
Constructs a new MirroredTypeException for the specified type.
MirroredTypesException - Exception in javax.lang.model.type
Thrown when an application attempts to access a sequence of Class objects each corresponding to a TypeMirror.
MirroredTypesException(List<? extends TypeMirror>) - Constructor for exception javax.lang.model.type.MirroredTypesException
Constructs a new MirroredTypesException for the specified types.
Modifier - Enum in javax.lang.model.element
Represents a modifier on a program element such as a class, method, or field.
Module - Class in java.module
This class represents the reified module instance in the module system.
Module() - Constructor for class java.module.Module
Creates a new Module instance.
MODULE_SYSTEM_OVERRIDE_PROPERTIESFILE - Static variable in class sun.module.config.ModuleSystemConfig
 
ModuleArchiveInfo - Class in java.module
This class represents the information of an installed module archive in the repository.
ModuleArchiveInfo(String, Version, String, String, String, long) - Constructor for class java.module.ModuleArchiveInfo
Constructs a new ModuleArchiveInfo instance.
ModuleAttribute - Annotation Type in java.module.annotation
Indicates an attribute of a module definition.
ModuleAttributes - Annotation Type in java.module.annotation
Indicates an array of attributes of a module definition.
ModuleDefinition - Class in java.module
This class represents the reified module definition in the module system.
ModuleDefinition() - Constructor for class java.module.ModuleDefinition
Constructor used by subclasses.
ModuleDefinitionContent - Class in java.module
This class represents the content of the module definition.
ModuleDefinitionContent() - Constructor for class java.module.ModuleDefinitionContent
Constructor used by subclasses.
ModuleFormatException - Exception in java.module
Thrown to indicate that the format of the module archive is not recognized or supported.
ModuleFormatException(String) - Constructor for exception java.module.ModuleFormatException
Constructs a ModuleFormatException the specified detail message.
ModuleFormatException(String, Throwable) - Constructor for exception java.module.ModuleFormatException
Constructs a ModuleFormatException the specified detail message and cause.
ModuleInfo - Class in sun.module.repository
Represents the information about a single module as described by the schema java.module.RepositoryMetada.xml.
ModuleInfoXMLReader - Class in sun.module.repository
Reads from data from a URL which conforms to the RepositoryMetadata.xml schema, providing a set of ModuleInfo instances for the current platform & arch.
ModuleInitializationException - Exception in java.module
Thrown to indicate that the initialization of a Module failed.
ModuleInitializationException(String) - Constructor for exception java.module.ModuleInitializationException
Constructs a ModuleInitializationException with the specified detail message.
ModuleInitializationException(String, Throwable) - Constructor for exception java.module.ModuleInitializationException
Constructs a ModuleInitializationException with the specified detail message and cause.
ModuleLauncher - Class in sun.module
 
Modules - Class in java.module
XXX
ModuleSystem - Class in java.module
This class represents the module system which constructs a module instance from a module definition.
ModuleSystem() - Constructor for class java.module.ModuleSystem
Constructor used by subclasses.
ModuleSystemConfig - Class in sun.module.config
This class centralizes all module system properties and common module system configuration methods.
ModuleSystemImpl - Class in sun.module.core
Module system implementation.
ModuleSystemPermission - Class in java.module
The permission which the SecurityManager will check when code that is running with a SecurityManager calls methods defined in the module system for the Java platform.
ModuleSystemPermission(String) - Constructor for class java.module.ModuleSystemPermission
Constructs a new ModuleSystemPermission instance with the specified name.
ModuleSystemPermission(String, String) - Constructor for class java.module.ModuleSystemPermission
Constructs a new ModuleSystemPermission instance.

N

name(String) - Static method in class java.module.Query
Returns a Query that requires the name of a module definition equals to the specified name.
Name - Interface in javax.lang.model.element
An immutable sequence of characters.
narrow(ModuleDefinition, Map<String, VersionConstraint>) - Method in interface java.module.ImportOverridePolicy
Returns a map of imported module names and overridden version constraints for the module definition.
NativeLibraryPath - Annotation Type in java.module.annotation
Indicates the path relative to the root of the module archive for searching native libraries for a particular platform and architecture.
NativeLibraryPaths - Annotation Type in java.module.annotation
Indicates the paths relative to the root of the module archive for searching native libraries for different platforms and architectures.
NestingKind - Enum in javax.lang.model.element
The nesting kind of a type element.
newInstance() - Method in class java.lang.Class
Creates a new instance of the class represented by this Class object.
newInstance(Repository, File) - Static method in class sun.module.repository.ExpandedJamDefinitionContent
 
newJamsModuleDefinition(byte[], ModuleDefinitionContent, Repository) - Static method in class java.module.Modules
Returns a new ModuleDefinition for modules based on the Java Module System format.
newJamsModuleDefinition(String, Version, Callable<byte[]>, ModuleDefinitionContent, Repository) - Static method in class java.module.Modules
Returns a new ModuleDefinition for modules based on the Java Module System format.
newLocalRepository(Repository, String, URL) - Static method in class java.module.Modules
Returns an initialized repository for module definitions stored on the file system.
newLocalRepository(String, URL) - Static method in class java.module.Modules
Returns an initialized repository for module definitions stored on the file system.
newLocalRepository(Repository, String, URL, Map<String, String>) - Static method in class java.module.Modules
Returns a repository for module definitions stored on the file system.
newLocalRepository(String, URL, Map<String, String>) - Static method in class java.module.Modules
Returns a repository for module definitions stored on the file system.
newURLRepository(Repository, String, URL) - Static method in class java.module.Modules
Returns a repository that loads module definitions from a codebase URL.
newURLRepository(String, URL) - Static method in class java.module.Modules
Returns a repository that loads module definitions from a codebase URL.
not(Query) - Static method in class java.module.Query
Returns a Query that inverts the specified query.
NoType - Interface in javax.lang.model.type
A pseudo-type used where no actual type is appropriate.
NullType - Interface in javax.lang.model.type
Represents the null type.

O

Optional - Annotation Type in java.module.annotation
Indicates an import in a module definition is optional at runtime.
or(Query, Query) - Static method in class java.module.Query
Returns a Query that is the disjunction of two other queries.
overrides(ExecutableElement, ExecutableElement, TypeElement) - Method in interface javax.lang.model.util.Elements
Tests whether one method, as a member of a given type, overrides another method.

P

PackageElement - Interface in javax.lang.model.element
Represents a package program element.
packagesIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of packages in elements.
packagesIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of packages in elements.
parse(URL) - Static method in class sun.module.config.VisibilityPolicyFile
Parses the visibility policy file from the url and returns a VisibilityPolicy object that represents the information in the visibility policy file.
parse(String[]) - Static method in class sun.tools.util.CommandLine
Process Win32-style command files for the specified command line arguments and return the resulting arguments.
PlatformBinding - Annotation Type in java.module.annotation
Indicates the platform binding of a module definition.
PrimitiveType - Interface in javax.lang.model.type
Represents a primitive type.
printElements(Writer, Element...) - Method in interface javax.lang.model.util.Elements
Prints a representation of the elements to the given writer in the specified order.
println(String) - Method in class sun.module.Debug
print a message to stderr that is prefixed with the prefix created from the call to getInstance.
println() - Method in class sun.module.Debug
print a blank line to stderr that is prefixed with the prefix.
println(String, String) - Static method in class sun.module.Debug
print a message to stderr that is prefixed with the prefix.

Q

QualifiedNameable - Interface in javax.lang.model.element
A mixin interface for an element that has a qualified name.
Query - Class in java.module
This class represents a query that determines whether or not a particular module definition matches some criteria.
Query() - Constructor for class java.module.Query
Creates a new Query instance.
quickCheckMemberAccess(Class, int) - Static method in class sun.reflect.Reflection
A quick "fast-path" check to try to avoid getCallerClass() calls.

R

read(URL, String, String) - Static method in class sun.module.repository.ModuleInfoXMLReader
Returns information from given URL as a set of ModuleInfo instances.
readFile(File) - Static method in class sun.module.JamUtils
 
readStream(InputStream) - Static method in class sun.module.JamUtils
 
recursiveDelete(File) - Static method in class sun.module.JamUtils
Recursively delete the given dir and all its contents.
Reexport - Annotation Type in java.module.annotation
Indicates an import in a module definition is re-exported.
ReferenceType - Interface in javax.lang.model.type
Represents a reference type.
Reflection - Class in sun.reflect
Common utility routines used by both java.lang and java.lang.reflect
Reflection() - Constructor for class sun.reflect.Reflection
 
refresh() - Method in class sun.module.config.DefaultVisibilityPolicy
Refreshes the DefaultVisibilityPolicy object and loads the visibility policy configuration file(s).
registerFieldsToFilter(Class, String...) - Static method in class sun.reflect.Reflection
 
registerMethodsToFilter(Class, String...) - Static method in class sun.reflect.Reflection
 
releaseModule(ModuleDefinition) - Method in class java.module.ModuleSystem
Releases an existing Module instance corresponding to the specified ModuleDefinition in the ModuleSystem.
releaseModule(ModuleDefinition) - Method in class sun.module.core.ModuleSystemImpl
 
reload() - Method in class java.module.Repository
Reload the repository.
reload() - Method in class sun.module.bootstrap.BootstrapRepository
 
reload() - Method in class sun.module.repository.ExpandedJamRepository
 
reload() - Method in class sun.module.repository.LocalRepository
 
reload() - Method in class sun.module.repository.URLRepository
 
Repository - Class in java.module
This class represents the repository in the module system.
Repository(Repository, String, URL, ModuleSystem) - Constructor for class java.module.Repository
Creates a repository instance.
Repository(String, URL, ModuleSystem) - Constructor for class java.module.Repository
Creates a repository instance.
RepositoryConfig - Class in sun.module.repository
Defines the configuration of a set or repositories in a running JVM.
RepositoryConfig() - Constructor for class sun.module.repository.RepositoryConfig
 
resolveClass(Class<?>) - Method in class java.lang.ClassLoader
Links the specified class.
ResourceModuleConstraint - Annotation Type in java.module.annotation
Indicates the version constraint of the resource module definitions that this target module definition requires.
ResourceTargetConstraint - Annotation Type in java.module.annotation
Indicates the version constraint of the target module definition that this resource module definition requires.
run(String[]) - Method in class sun.module.tools.Jam
 

S

scan(Iterable<? extends Element>, P) - Method in class javax.lang.model.util.ElementScanner6
Iterates over the given elements and calls scan(Element, P) on each one.
scan(Element, P) - Method in class javax.lang.model.util.ElementScanner6
Processes an element by calling e.accept(this, p); this method may be overridden by subclasses.
scan(Element) - Method in class javax.lang.model.util.ElementScanner6
Convenience method equivalent to v.scan(e, null).
setClassAssertionStatus(String, boolean) - Method in class java.lang.ClassLoader
Sets the desired assertion status for the named top-level class in this class loader and any nested classes contained therein.
setDefaultAssertionStatus(boolean) - Method in class java.lang.ClassLoader
Sets the default assertion status for this class loader.
setDocumentLocator(Locator) - Method in class sun.module.repository.ModuleInfoXMLReader
 
setImportOverridePolicy(ImportOverridePolicy) - Static method in class java.module.Modules
Set the system's import override policy for module definitions.
setJamFile(String) - Static method in class sun.module.ModuleLauncher
 
setModule(String) - Static method in class sun.module.ModuleLauncher
 
setModuleMain(String) - Static method in class sun.module.ModuleLauncher
 
setPackageAssertionStatus(String, boolean) - Method in class java.lang.ClassLoader
Sets the package default assertion status for the named package.
setProperty(String, String) - Static method in class sun.module.config.ModuleSystemConfig
Sets a module system property value.
setRepository(String) - Static method in class sun.module.ModuleLauncher
 
setSigners(Class<?>, Object[]) - Method in class java.lang.ClassLoader
Sets the signers of a class.
setSystemRepository(Repository) - Static method in class sun.module.repository.RepositoryConfig
 
shutdown() - Method in class java.module.Repository
Shutdown the repository.
shutdown() - Method in class sun.module.bootstrap.BootstrapRepository
 
shutdown() - Method in class sun.module.repository.ExpandedJamRepository
 
shutdown() - Method in class sun.module.repository.LocalRepository
 
shutdown() - Method in class sun.module.repository.URLRepository
Shutdown the repository.
shutdownOnExit(boolean) - Method in class java.module.Repository
Enable or disable that the repository is shutdown when the module system terminates.
SimpleAnnotationValueVisitor6<R,P> - Class in javax.lang.model.util
A simple visitor for annotation values with default behavior appropriate for the RELEASE_6 source version.
SimpleAnnotationValueVisitor6() - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor6
Constructor for concrete subclasses; uses null for the default value.
SimpleAnnotationValueVisitor6(R) - Constructor for class javax.lang.model.util.SimpleAnnotationValueVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
SimpleElementVisitor6<R,P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for the RELEASE_6 source version.
SimpleElementVisitor6() - Constructor for class javax.lang.model.util.SimpleElementVisitor6
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor6(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
SimpleElementVisitor7<R,P> - Class in javax.lang.model.util
A simple visitor of program elements with default behavior appropriate for the RELEASE_7 source version.
SimpleElementVisitor7() - Constructor for class javax.lang.model.util.SimpleElementVisitor7
Constructor for concrete subclasses; uses null for the default value.
SimpleElementVisitor7(R) - Constructor for class javax.lang.model.util.SimpleElementVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
SimpleTypeVisitor6<R,P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for the RELEASE_6 source version.
SimpleTypeVisitor6() - Constructor for class javax.lang.model.util.SimpleTypeVisitor6
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor6(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor6
Constructor for concrete subclasses; uses the argument for the default value.
SimpleTypeVisitor7<R,P> - Class in javax.lang.model.util
A simple visitor of types with default behavior appropriate for the RELEASE_7 source version.
SimpleTypeVisitor7() - Constructor for class javax.lang.model.util.SimpleTypeVisitor7
Constructor for concrete subclasses; uses null for the default value.
SimpleTypeVisitor7(R) - Constructor for class javax.lang.model.util.SimpleTypeVisitor7
Constructor for concrete subclasses; uses the argument for the default value.
SourceVersion - Enum in javax.lang.model
Source versions of the Java™ programming language.
startElement(String, String, String, Attributes) - Method in class sun.module.repository.ModuleInfoXMLReader
 
storeContentAsFile(InputStream, File) - Static method in class sun.module.JamUtils
Read the content from the input stream and store the content in the output file.
sun.module - package sun.module
 
sun.module.bootstrap - package sun.module.bootstrap
 
sun.module.config - package sun.module.config
 
sun.module.core - package sun.module.core
 
sun.module.repository - package sun.module.repository
 
sun.module.tools - package sun.module.tools
 
sun.reflect - package sun.reflect
 
sun.tools.util - package sun.tools.util
 
Superpackage - Class in java.lang.reflect
Instances of the class Superpackage represent superpackages in a running Java application.
Superpackage.exports - Class in java.lang.reflect
temporary for superpackage definition until javac support arrives
Superpackage.members - Class in java.lang.reflect
temporary for superpackage definition until javac support arrives
Superpackage.uses - Class in java.lang.reflect
temporary for superpackage definition until javac support arrives
SuperpackageElement - Interface in javax.lang.model.element
Represents a superpackage program element.
superpackagesIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of superpackages in elements.
superpackagesIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of superpackages in elements.
supportsDeepValidation() - Method in class java.module.Module
Check if deep validation is supported.

T

toString() - Method in class java.lang.Class
Converts the object to a string.
toString() - Method in class java.lang.reflect.Superpackage
Converts the object to a string.
toString() - Method in class java.module.ImportDependency
Returns a String object representing this ImportDependency.
toString() - Method in class java.module.Module
Returns a String object representing this Module.
toString() - Method in class java.module.ModuleDefinition
Returns a String object representing this ModuleDefinition.
toString() - Method in class java.module.Repository
 
toString() - Method in class java.module.Version
Returns a String object representing this Version's value.
toString() - Method in class java.module.VersionConstraint
Returns a String object representing this VersionConstraint's value.
toString() - Method in interface javax.lang.model.element.AnnotationValue
Returns a string representation of this value.
toString() - Method in enum javax.lang.model.element.Modifier
Returns this modifier's name in lowercase.
toString() - Method in interface javax.lang.model.type.TypeMirror
Returns an informative string representation of this type.
toString(byte[]) - Static method in class sun.module.Debug
 
toVersionConstraint() - Method in class java.module.Version
Return a VersionConstraint object that represents this version.
trimQualifier() - Method in class java.module.Version
Returns a Version instance, with the qualifier omitted.
TypeElement - Interface in javax.lang.model.element
Represents a class or interface program element.
TypeKind - Enum in javax.lang.model.type
The kind of a type mirror.
TypeKindVisitor6<R,P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for the RELEASE_6 source version.
TypeKindVisitor6() - Constructor for class javax.lang.model.util.TypeKindVisitor6
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor6(R) - Constructor for class javax.lang.model.util.TypeKindVisitor6
Constructor for concrete subclasses to call; uses the argument for the default value.
TypeKindVisitor7<R,P> - Class in javax.lang.model.util
A visitor of types based on their kind with default behavior appropriate for the RELEASE_7 source version.
TypeKindVisitor7() - Constructor for class javax.lang.model.util.TypeKindVisitor7
Constructor for concrete subclasses to call; uses null for the default value.
TypeKindVisitor7(R) - Constructor for class javax.lang.model.util.TypeKindVisitor7
Constructor for concrete subclasses to call; uses the argument for the default value.
TypeMirror - Interface in javax.lang.model.type
Represents a type in the Java programming language.
TypeParameterElement - Interface in javax.lang.model.element
Represents a formal type parameter of a generic class, interface, method, or constructor element.
Types - Interface in javax.lang.model.util
Utility methods for operating on types.
typesIn(Iterable<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a list of types in elements.
typesIn(Set<? extends Element>) - Static method in class javax.lang.model.util.ElementFilter
Returns a set of types in elements.
TypeVariable - Interface in javax.lang.model.type
Represents a type variable.
TypeVisitor<R,P> - Interface in javax.lang.model.type
A visitor of types, in the style of the visitor design pattern.

U

unboxedType(TypeMirror) - Method in interface javax.lang.model.util.Types
Returns the type (a primitive type) of unboxed values of a given type.
uninstall(ModuleArchiveInfo) - Method in class java.module.Repository
Uninstall a module archive from the repository.
uninstall(ModuleArchiveInfo) - Method in class sun.module.bootstrap.BootstrapRepository
 
uninstall(ModuleArchiveInfo) - Method in class sun.module.repository.ExpandedJamRepository
 
uninstall(ModuleArchiveInfo) - Method in class sun.module.repository.LocalRepository
 
uninstall(ModuleArchiveInfo) - Method in class sun.module.repository.URLRepository
 
unjam(File, File) - Static method in class sun.module.JamUtils
Extracts all files from the sourceJam into destDir.
UnknownAnnotationValueException - Exception in javax.lang.model.element
Indicates that an unknown kind of annotation value was encountered.
UnknownAnnotationValueException(AnnotationValue, Object) - Constructor for exception javax.lang.model.element.UnknownAnnotationValueException
Creates a new UnknownAnnotationValueException.
UnknownElementException - Exception in javax.lang.model.element
Indicates that an unknown kind of element was encountered.
UnknownElementException(Element, Object) - Constructor for exception javax.lang.model.element.UnknownElementException
Creates a new UnknownElementException.
UnknownTypeException - Exception in javax.lang.model.type
Indicates that an unknown kind of type was encountered.
UnknownTypeException(TypeMirror, Object) - Constructor for exception javax.lang.model.type.UnknownTypeException
Creates a new UnknownTypeException.The p parameter may be used to pass in an additional argument with information about the context in which the unknown type was encountered; for example, the visit methods of TypeVisitor may pass in their additional parameter.
UnsatisfiedDependencyException - Exception in java.module
Thrown to indicate that there is an unsatisifed import dependency in a module during resolution.
UnsatisfiedDependencyException(String, ModuleDefinition, ImportDependency, VersionConstraint) - Constructor for exception java.module.UnsatisfiedDependencyException
Constructs a UnsatisfiedDependencyException with the detail message, the specified module definition, the import dependency, and the override version constraint.
UnsatisfiedDependencyException(String, Throwable, ModuleDefinition, ImportDependency, VersionConstraint) - Constructor for exception java.module.UnsatisfiedDependencyException
Constructs a UnsatisfiedDependencyException with the detail message, the cause, the specified module definition, and the import dependency, and the override version constraint.
URLModuleDefinitionContent - Class in sun.module.repository
This ModuleDefinitionContent downloads the JAM for a ModuleDefinition when that actual content is required.
URLRepository - Class in sun.module.repository
This class represents a repository that loads module definitions from a codebase URL.
URLRepository(Repository, String, URL) - Constructor for class sun.module.repository.URLRepository
Creates a new URLRepository instance.
URLRepository(String, URL) - Constructor for class sun.module.repository.URLRepository
Creates a new URLRepository instance using the Repository returned by the method getSystemRepository() as the parent repository.

V

valueOf(String) - Static method in enum java.lang.annotation.ElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class java.module.Version
Returns a Version object holding the value of the specified string.
valueOf(int, int, int) - Static method in class java.module.Version
Returns a Version object holding the specified version number.
valueOf(int, int, int, String) - Static method in class java.module.Version
Returns a Version object holding the specified version number.
valueOf(int, int, int, int) - Static method in class java.module.Version
Returns a Version object holding the specified version number.
valueOf(int, int, int, int, String) - Static method in class java.module.Version
Returns a Version object holding the specified version number.
valueOf(String) - Static method in class java.module.VersionConstraint
Returns a VersionConstraint object holding the value of the specified string.
valueOf(String) - Static method in enum javax.lang.model.element.ElementKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.element.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.element.NestingKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.SourceVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum javax.lang.model.type.TypeKind
Returns the enum constant of this type with the specified name.
values() - Static method in enum java.lang.annotation.ElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.element.ElementKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.element.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.element.NestingKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.SourceVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum javax.lang.model.type.TypeKind
Returns an array containing the constants of this enum type, in the order they are declared.
VariableElement - Interface in javax.lang.model.element
Represents a field, enum constant, method or constructor parameter, local variable, or exception parameter.
verifyMemberAccess(Class, Class, Object, int) - Static method in class sun.reflect.Reflection
 
Version - Annotation Type in java.module.annotation
Indicates the version of a module definition.
version(String) - Static method in class java.module.Query
Returns a Query that requires the version of a module definition to be contained within any of the ranges known to the specified version constraint.
version(VersionConstraint) - Static method in class java.module.Query
Returns a Query that requires the version of a module definition to be contained within any of the ranges known to the specified version constraint.
Version - Class in java.module
This class represents a version in the module system.
Version(int, int, int, int, String) - Constructor for class java.module.Version
Constructs a new Version instance.
VersionConstraint - Annotation Type in java.module.annotation
Indicates the version constraint of an import in a module definition.
VersionConstraint - Class in java.module
This class represents a version constraint in the module system.
VISIBILITY_POLICY_ALLOW_SYSTEMPROPERTY - Static variable in class sun.module.config.ModuleSystemConfig
 
VISIBILITY_POLICY_CLASS - Static variable in class sun.module.config.ModuleSystemConfig
 
VISIBILITY_POLICY_URL_PREFIX - Static variable in class sun.module.config.ModuleSystemConfig
 
VisibilityPolicy - Interface in java.module
This interface represents the visibility policy of the module definitions in the repository of the module system.
VisibilityPolicyFile - Class in sun.module.config
This class represents a visibility policy file.
visit(AnnotationValue, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an annotation value.
visit(AnnotationValue) - Method in interface javax.lang.model.element.AnnotationValueVisitor
A convenience method equivalent to v.visit(av, null).
visit(Element, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an element.
visit(Element) - Method in interface javax.lang.model.element.ElementVisitor
A convenience method equivalent to v.visit(e, null).
visit(TypeMirror, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a type.
visit(TypeMirror) - Method in interface javax.lang.model.type.TypeVisitor
A convenience method equivalent to v.visit(t, null).
visit(AnnotationValue, P) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an annotation value as if by passing itself to that value's accept.
visit(AnnotationValue) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an annotation value as if by passing itself to that value's accept method passing null for the additional parameter.
visit(Element, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits any program element as if by passing itself to that element's accept method.
visit(Element) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits any program element as if by passing itself to that element's accept method and passing null for the additional parameter.
visit(TypeMirror, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits any type mirror as if by passing itself to that type mirror's accept method.
visit(TypeMirror) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits any type mirror as if by passing itself to that type mirror's accept method and passing null for the additional parameter.
visitAnnotation(AnnotationMirror, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an annotation value in an annotation.
visitAnnotation(AnnotationMirror, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an annotation value in an annotation.
visitArray(List<? extends AnnotationValue>, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an array value in an annotation.
visitArray(ArrayType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an array type.
visitArray(List<? extends AnnotationValue>, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an array value in an annotation.
visitArray(ArrayType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits an array type.
visitBoolean(boolean, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a boolean value in an annotation.
visitBoolean(boolean, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a boolean value in an annotation.
visitByte(byte, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a byte value in an annotation.
visitByte(byte, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a byte value in an annotation.
visitChar(char, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a char value in an annotation.
visitChar(char, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a char value in an annotation.
visitDeclared(DeclaredType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a declared type.
visitDeclared(DeclaredType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a declared type.
visitDouble(double, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a double value in an annotation.
visitDouble(double, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a double value in an annotation.
visitEnumConstant(VariableElement, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an enum value in an annotation.
visitEnumConstant(VariableElement, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an enum value in an annotation.
visitError(ErrorType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an error type.
visitError(ErrorType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits an error type.
visitExecutable(ExecutableElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an executable element.
visitExecutable(ExecutableType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an executable type.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an executable element, dispatching to the visit method for the specific kind of executable, CONSTRUCTOR, INSTANCE_INIT, METHOD, or STATIC_INIT.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits an executable element.
visitExecutable(ExecutableElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits an executable element.
visitExecutable(ExecutableType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits an executable type.
visitExecutableAsConstructor(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a CONSTRUCTOR executable element by calling defaultAction.
visitExecutableAsInstanceInit(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an INSTANCE_INIT executable element by calling defaultAction.
visitExecutableAsMethod(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a METHOD executable element by calling defaultAction.
visitExecutableAsStaticInit(ExecutableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a STATIC_INIT executable element by calling defaultAction.
visitFloat(float, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a float value in an annotation.
visitFloat(float, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a float value in an annotation.
visitInt(int, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an int value in an annotation.
visitInt(int, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits an int value in an annotation.
visitLong(long, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a long value in an annotation.
visitLong(long, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a long value in an annotation.
visitNoType(NoType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a NoType instance.
visitNoType(NoType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a NoType instance.
visitNoType(NoType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor7
Visits a NoType instance.
visitNoType(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a NoType instance, dispatching to the visit method for the specific kind of pseudo-type: VOID, PACKAGE, or NONE.
visitNoType(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor7
Visits a NoType instance, dispatching to the visit method for the specific kind of pseudo-type: VOID, PACKAGE, or NONE.
visitNoTypeAsNone(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a NONE pseudo-type by calling defaultAction.
visitNoTypeAsPackage(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a PACKAGE pseudo-type by calling defaultAction.
visitNoTypeAsSuperpackage(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor7
Visits a SUPERPACKAGE pseudo-type by calling defaultAction.
visitNoTypeAsVoid(NoType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a VOID pseudo-type by calling defaultAction.
visitNull(NullType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits the null type.
visitNull(NullType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits the null type.
visitPackage(PackageElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a package element.
visitPackage(PackageElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a package element.
visitPackage(PackageElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a package element.
visitPackage(PackageElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a package element.
visitPrimitive(PrimitiveType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a primitive type.
visitPrimitive(PrimitiveType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a primitive type.
visitPrimitive(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a primitive type, dispatching to the visit method for the specific kind of primitive type: BOOLEAN, BYTE, etc.
visitPrimitiveAsBoolean(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a BOOLEAN primitive type by calling defaultAction.
visitPrimitiveAsByte(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a BYTE primitive type by calling defaultAction.
visitPrimitiveAsChar(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a CHAR primitive type by calling defaultAction.
visitPrimitiveAsDouble(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a DOUBLE primitive type by calling defaultAction.
visitPrimitiveAsFloat(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a FLOAT primitive type by calling defaultAction.
visitPrimitiveAsInt(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits an INT primitive type by calling defaultAction.
visitPrimitiveAsLong(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a LONG primitive type by calling defaultAction.
visitPrimitiveAsShort(PrimitiveType, P) - Method in class javax.lang.model.util.TypeKindVisitor6
Visits a SHORT primitive type by calling defaultAction.
visitShort(short, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a short value in an annotation.
visitShort(short, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a short value in an annotation.
visitString(String, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a string value in an annotation.
visitString(String, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a string value in an annotation.
visitSuperpackage(SuperpackageElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a superpackage element.
visitSuperpackage(SuperpackageElement, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits a superpackage element.
visitSuperpackage(SuperpackageElement, P) - Method in class javax.lang.model.util.AbstractElementVisitor7
This implementation is abstract for subclasses to implement.
visitSuperpackage(SuperpackageElement, P) - Method in class javax.lang.model.util.ElementKindVisitor7
Visits a superpackage element.
visitSuperpackage(SuperpackageElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor7
Visits a superpackage element.
visitType(TypeMirror, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits a type value in an annotation.
visitType(TypeElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a type element.
visitType(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a type element, dispatching to the visit method for the specific kind of type, ANNOTATION_TYPE, CLASS, ENUM, or INTERFACE.
visitType(TypeElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a type element.
visitType(TypeMirror, P) - Method in class javax.lang.model.util.SimpleAnnotationValueVisitor6
Visits a type value in an annotation.
visitType(TypeElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a type element.
visitTypeAsAnnotationType(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ANNOTATION_TYPE type element by calling defaultAction.
visitTypeAsClass(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a CLASS type element by calling defaultAction.
visitTypeAsEnum(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ENUM type element by calling defaultAction.
visitTypeAsInterface(TypeElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an INTERFACE type element by calling defaultAction.
visitTypeParameter(TypeParameterElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a type parameter element.
visitTypeParameter(TypeParameterElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a type parameter element.
visitTypeParameter(TypeParameterElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a type parameter element.
visitTypeParameter(TypeParameterElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a type parameter element.
visitTypeVariable(TypeVariable, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a type variable.
visitTypeVariable(TypeVariable, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a type variable.
visitUnknown(AnnotationValue, P) - Method in interface javax.lang.model.element.AnnotationValueVisitor
Visits an unknown kind of annotation value.
visitUnknown(Element, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits an unknown kind of element.
visitUnknown(TypeMirror, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits an unknown kind of type.
visitUnknown(AnnotationValue, P) - Method in class javax.lang.model.util.AbstractAnnotationValueVisitor6
Visits an unknown kind of annotation value.
visitUnknown(Element, P) - Method in class javax.lang.model.util.AbstractElementVisitor6
Visits an unknown kind of element.
visitUnknown(TypeMirror, P) - Method in class javax.lang.model.util.AbstractTypeVisitor6
Visits an unknown kind of type.
visitVariable(VariableElement, P) - Method in interface javax.lang.model.element.ElementVisitor
Visits a variable element.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a variable element, dispatching to the visit method for the specific kind of variable, ENUM_CONSTANT, EXCEPTION_PARAMETER, FIELD, LOCAL_VARIABLE, or PARAMETER.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementScanner6
Visits a variable element.
visitVariable(VariableElement, P) - Method in class javax.lang.model.util.SimpleElementVisitor6
Visits a variable element.
visitVariableAsEnumConstant(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an ENUM_CONSTANT variable element by calling defaultAction.
visitVariableAsExceptionParameter(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits an EXCEPTION_PARAMETER variable element by calling defaultAction.
visitVariableAsField(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a FIELD variable element by calling defaultAction.
visitVariableAsLocalVariable(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a LOCAL_VARIABLE variable element by calling defaultAction.
visitVariableAsParameter(VariableElement, P) - Method in class javax.lang.model.util.ElementKindVisitor6
Visits a PARAMETER variable element by calling defaultAction.
visitWildcard(WildcardType, P) - Method in interface javax.lang.model.type.TypeVisitor
Visits a wildcard type.
visitWildcard(WildcardType, P) - Method in class javax.lang.model.util.SimpleTypeVisitor6
Visits a wildcard type.

W

warning(SAXParseException) - Method in class sun.module.repository.ModuleInfoXMLReader
 
WildcardType - Interface in javax.lang.model.type
Represents a wildcard type argument.

A B C D E F G H I J L M N O P Q R S T U V W