Package | Description |
---|---|
sk.stuba.fiit.perconik.core.plugin |
Activation utilities for
sk.stuba.fiit.perconik.core plug-in. |
sk.stuba.fiit.perconik.osgi.framework |
Extension to the
org.osgi.framework package. |
sk.stuba.fiit.perconik.preferences |
Preference models built atop Eclipse Platform preference models.
|
sk.stuba.fiit.perconik.utilities.configuration |
Utilities extending Java configuration capabilities.
|
sk.stuba.fiit.perconik.utilities.io |
Utilities extending Java IO capabilities.
|
sk.stuba.fiit.perconik.utilities.reflect.resolver |
Utilities extending Java reflection capabilities related to class resolving.
|
Modifier and Type | Method and Description |
---|---|
static ClassResolver |
Activator.classResolver()
Returns primary
ClassResolver utility to resolve unknown classes. |
Modifier and Type | Method and Description |
---|---|
static ClassResolver |
Bundles.newClassResolver(org.osgi.framework.Bundle bundle) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<ClassResolver> |
Bundles.newClassResolvers(org.osgi.framework.Bundle... bundles) |
static java.util.List<ClassResolver> |
Bundles.newClassResolvers(java.lang.Iterable<org.osgi.framework.Bundle> bundles) |
Constructor and Description |
---|
AbstractObjectPreferences(AbstractPreferences.Scope scope,
java.lang.String qualifier,
ClassResolver resolver) |
Modifier and Type | Method and Description |
---|---|
static OptionParser<java.lang.Class<?>> |
OptionParsers.classParser(ClassResolver resolver) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
Serialization.fromBytes(byte[] data,
ClassResolver resolver) |
static java.lang.Object |
Serialization.fromString(java.lang.String data,
java.nio.charset.Charset charset,
ClassResolver resolver) |
Constructor and Description |
---|
ClassResolvingObjectInputStream(ClassResolver resolver,
java.io.InputStream in) |
Modifier and Type | Method and Description |
---|---|
static ClassResolver |
ClassResolvers.compose(ClassResolver a,
ClassResolver b) |
static ClassResolver |
ClassResolvers.compose(ClassResolver a,
ClassResolver b,
ClassResolver... rest) |
static ClassResolver |
ClassResolvers.compose(java.lang.Iterable<ClassResolver> resolvers) |
static ClassResolver |
ClassResolvers.forClass(java.lang.Class<?> type) |
static ClassResolver |
ClassResolvers.forClassLoader(java.lang.ClassLoader loader) |
static ClassResolver |
ClassResolvers.forCurrentThread() |
static ClassResolver |
ClassResolvers.forObject(java.lang.Object object) |
static ClassResolver |
ClassResolvers.forSystemClassLoader() |
static ClassResolver |
ClassResolvers.forThread(java.lang.Thread thread) |
static ClassResolver |
ClassResolvers.getDefault() |
Modifier and Type | Method and Description |
---|---|
static ClassResolver |
ClassResolvers.compose(ClassResolver a,
ClassResolver b) |
static ClassResolver |
ClassResolvers.compose(ClassResolver a,
ClassResolver b,
ClassResolver... rest) |
static ClassResolver |
ClassResolvers.compose(ClassResolver a,
ClassResolver b,
ClassResolver... rest) |
Modifier and Type | Method and Description |
---|---|
static ClassResolver |
ClassResolvers.compose(java.lang.Iterable<ClassResolver> resolvers) |