Index
All Classes and Interfaces|All Packages
A
- absolutePath() - Method in interface org.microbean.loader.api.Loader
-
Experimental; do not use.
- absolutePath(Path<P>) - Method in interface org.microbean.loader.api.Loader
- as(Class<L>) - Method in interface org.microbean.loader.api.Loader
-
Casts this
Loader
appropriately and returns it, usually so that an implementation's implementation-specific methods can be accessed.
I
- isRoot() - Method in interface org.microbean.loader.api.Loader
-
Returns
true
if and only if thisLoader
is the rootLoader
, which occurs only when the return value ofthis.parent() == this
.
L
- load(Class<U>) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Class<U>, String) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Class<U>, String...) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Class<U>, List<? extends String>) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Type) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Type, String) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Type, String...) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Type, List<? extends String>) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Path<? extends Type>) - Method in interface org.microbean.loader.api.Loader
- load(Qualifiers<? extends String, ?>, Class<U>) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Qualifiers<? extends String, ?>, Type) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(Qualifiers<? extends String, ?>, JavaType.Token<U>) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(JavaType.Token<U>) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(JavaType.Token<U>, String) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(JavaType.Token<U>, String...) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - load(JavaType.Token<U>, List<? extends String>) - Method in interface org.microbean.loader.api.Loader
-
Builds a
Path
from the supplied arguments, calls theload(Path)
method and returns its result. - loader() - Static method in interface org.microbean.loader.api.Loader
-
Bootstraps and returns a
Loader
. - Loader<T> - Interface in org.microbean.loader.api
- loaderFor(Path<? extends Type>) - Method in interface org.microbean.loader.api.Loader
-
Returns an ancestral
Loader
, derived from and possibly identical to thisLoader
, that is suitable for a transliterated and absolute version of the suppliedpath
, particularly for cases where, during the execution of theload(Path)
method, aLoader
must be supplied to some other class.
O
- org.microbean.loader.api - module org.microbean.loader.api
-
Provides packages related to the microBean™ Loader API.
- org.microbean.loader.api - package org.microbean.loader.api
-
Provides classes and interfaces related to the microBean™ Loader API.
P
- parent() - Method in interface org.microbean.loader.api.Loader
- path() - Method in interface org.microbean.loader.api.Loader
R
T
- transliterate(Path<U>) - Method in interface org.microbean.loader.api.Loader
-
Transliterates the supplied absolute
Path
into some otherPath
, whose meaning is the same, but whose representation may be different, that will be used instead.
All Classes and Interfaces|All Packages