public class DescribableServiceUtil
extends java.lang.Object
DescribableService
implementations.Constructor and Description |
---|
DescribableServiceUtil() |
Modifier and Type | Method and Description |
---|---|
static Description |
descriptionForProvider(boolean includeFieldProperties,
java.lang.Object providerForType)
Get or build the description of a plugin instance of a given type
|
static <T> java.util.List<ProviderIdent> |
listDescribableProviders(ProviderService<T> service) |
static <T> java.util.List<Description> |
listDescriptions(ProviderService<T> service) |
static <T> java.util.List<Description> |
listDescriptions(ProviderService<T> service,
boolean includeFieldProperties) |
public static <T> java.util.List<Description> listDescriptions(ProviderService<T> service)
public static <T> java.util.List<Description> listDescriptions(ProviderService<T> service, boolean includeFieldProperties)
public static Description descriptionForProvider(boolean includeFieldProperties, java.lang.Object providerForType)
includeFieldProperties
- true to include introspected field propertiesproviderForType
- plugin instancepublic static <T> java.util.List<ProviderIdent> listDescribableProviders(ProviderService<T> service)