Package | Description |
---|---|
java.lang.module |
Classes to support module descriptors and creating configurations of modules
by means of resolution and service binding.
|
java.lang.reflect |
Provides classes and interfaces for obtaining reflective information about
modules, classes and objects.
|
Modifier and Type | Method and Description |
---|---|
ModuleDescriptor |
ModuleDescriptor.Builder.build()
Builds and returns a
ModuleDescriptor from its components. |
ModuleDescriptor |
ModuleReference.descriptor()
Returns the module descriptor.
|
static ModuleDescriptor |
ModuleDescriptor.read(InputStream in)
Reads the binary form of a module declaration from an input stream
as a module descriptor.
|
static ModuleDescriptor |
ModuleDescriptor.read(InputStream in,
Supplier<Set<String>> packageFinder)
Reads the binary form of a module declaration from an input stream
as a module descriptor.
|
static ModuleDescriptor |
ModuleDescriptor.read(ByteBuffer bb)
Reads the binary form of a module declaration from a byte buffer
as a module descriptor.
|
static ModuleDescriptor |
ModuleDescriptor.read(ByteBuffer bb,
Supplier<Set<String>> packageFinder)
Reads the binary form of a module declaration from a byte buffer
as a module descriptor.
|
Modifier and Type | Method and Description |
---|---|
int |
ModuleDescriptor.compareTo(ModuleDescriptor that)
Compares this module descriptor to another.
|
Constructor and Description |
---|
ModuleReference(ModuleDescriptor descriptor,
URI location,
Supplier<ModuleReader> readerSupplier)
Constructs a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
ModuleDescriptor |
Module.getDescriptor()
Returns the module descriptor for this module or
null if this
module is an unnamed module. |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-06-25-232344.buildd.src