Package | Description |
---|---|
java.lang |
REVISED Provides classes that are fundamental to the design of the Java
programming language.
|
java.lang.module |
NEW Classes to support module descriptors and creating configurations of modules
by means of resolution and service binding.
|
Modifier and Type | Method | Description |
---|---|---|
ModuleDescriptor |
Module.getDescriptor() |
Returns the module descriptor for this module or
null if this
module is an unnamed module. |
Modifier and Type | Method | 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 | Description |
---|---|---|
int |
ModuleDescriptor.compareTo(ModuleDescriptor that) |
Compares this module descriptor to another.
|
Constructor | Description |
---|---|
ModuleReference(ModuleDescriptor descriptor,
URI location) |
Constructs a new instance of this class.
|
Copyright © 1993, 2017, Oracle and/or its affiliates · All rights reserved · License