public class RegisteredTypePredicates
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static <any> |
ID_OF_ITEM_TRANSFORMER |
static <any> |
IS_APPLICATION |
static <any> |
IS_ENRICHER |
static <any> |
IS_ENTITY |
static <any> |
IS_LOCATION |
static <any> |
IS_POLICY |
Constructor and Description |
---|
RegisteredTypePredicates() |
Modifier and Type | Method and Description |
---|---|
static <any> |
alias(java.lang.String alias) |
static <any> |
aliases(<any> filter) |
static <T> <any> |
anySuperType(<any> filter) |
static <any> |
containingBundle(OsgiBundleWithUrl bundle) |
static <any> |
containingBundle(java.lang.String versionedName) |
static <any> |
containingBundle(VersionedName versionedName) |
static <any> |
deprecated(boolean deprecated) |
static <any> |
disabled(boolean disabled) |
static <any> |
displayName(<any> filter) |
static <any> |
entitledToSee(ManagementContext mgmt) |
static <any> |
isBestVersion(ManagementContext mgmt) |
static boolean |
isBestVersion(ManagementContext mgmt,
RegisteredType item) |
static <any> |
nameOrAlias(<any> filter) |
static <any> |
nameOrAlias(java.lang.String typeName)
Filters for the symbolic name or alias matching the given typeName.
|
static <any> |
satisfies(RegisteredTypeLoadingContext context) |
static <any> |
stringRepresentationMatches(<any> filter) |
static <any> |
subtypeOf(java.lang.Class<?> filter)
True for any
RegisteredType which has a type ancestor
class which is equal to or a subtype of the given class |
static <any> |
subtypeOf(RegisteredType filter)
True for any
RegisteredType which has a type ancestor (or self)
registered type which is equal to the given RegisteredType |
static <any> |
subtypeOf(java.lang.String filter)
True for any
RegisteredType which has a type ancestor (or self)
whose registered type name or ID equals the string, or class name equals the string |
static <any> |
symbolicName(<any> filter) |
static <any> |
symbolicName(java.lang.String name) |
static <any> |
tag(java.lang.Object tag) |
static <any> |
tags(<any> filter) |
static <any> |
template(boolean template) |
static <any> |
version(<any> filter) |
static <any> |
version(java.lang.String name) |
static <any> |
versionOsgi(<any> filter) |
static <any> |
versionOsgi(java.lang.String val) |
public static final <any> ID_OF_ITEM_TRANSFORMER
public static final <any> IS_APPLICATION
public static final <any> IS_ENTITY
public static final <any> IS_LOCATION
public static final <any> IS_POLICY
public static final <any> IS_ENRICHER
public static <any> deprecated(boolean deprecated)
public static <any> disabled(boolean disabled)
public static <any> template(boolean template)
public static <any> displayName(<any> filter)
public static <any> symbolicName(java.lang.String name)
public static <any> symbolicName(<any> filter)
public static <any> version(java.lang.String name)
public static <any> version(<any> filter)
public static <any> versionOsgi(java.lang.String val)
public static <any> versionOsgi(<any> filter)
public static <any> alias(java.lang.String alias)
public static <any> aliases(<any> filter)
public static <any> nameOrAlias(java.lang.String typeName)
public static <any> nameOrAlias(<any> filter)
public static <any> tag(java.lang.Object tag)
public static <any> tags(<any> filter)
public static <T> <any> anySuperType(<any> filter)
public static <any> subtypeOf(RegisteredType filter)
RegisteredType
which has a type ancestor (or self)
registered type which is equal to the given RegisteredType
public static <any> subtypeOf(java.lang.Class<?> filter)
RegisteredType
which has a type ancestor
class which is equal to or a subtype of the given classpublic static <any> subtypeOf(java.lang.String filter)
RegisteredType
which has a type ancestor (or self)
whose registered type name or ID equals the string, or class name equals the stringpublic static <any> entitledToSee(ManagementContext mgmt)
public static <any> isBestVersion(ManagementContext mgmt)
public static boolean isBestVersion(ManagementContext mgmt, RegisteredType item)
public static <any> satisfies(RegisteredTypeLoadingContext context)
public static <any> containingBundle(VersionedName versionedName)
public static <any> containingBundle(OsgiBundleWithUrl bundle)
public static <any> containingBundle(java.lang.String versionedName)
public static <any> stringRepresentationMatches(<any> filter)