public class ImportedServiceCompositeDescriptor extends Object implements org.qi4j.api.composite.CompositeDescriptor
| Modifier and Type | Field and Description |
|---|---|
protected org.qi4j.api.service.ImportedServiceDescriptor |
importedService |
protected List<Class<?>> |
mixins |
| Constructor and Description |
|---|
ImportedServiceCompositeDescriptor(org.qi4j.api.service.ImportedServiceDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
org.qi4j.api.service.ImportedServiceDescriptor |
importedService() |
boolean |
isAssignableTo(Class<?> type) |
<T> T |
metaInfo(Class<T> infoType) |
Iterable<Class<?>> |
mixinTypes() |
Class<?> |
primaryType() |
Class<? extends org.qi4j.api.service.ServiceImporter> |
serviceImporter() |
String |
toURI() |
Iterable<Class<?>> |
types() |
org.qi4j.api.common.Visibility |
visibility() |
protected org.qi4j.api.service.ImportedServiceDescriptor importedService
public ImportedServiceCompositeDescriptor(org.qi4j.api.service.ImportedServiceDescriptor descriptor)
public org.qi4j.api.service.ImportedServiceDescriptor importedService()
public Iterable<Class<?>> mixinTypes()
mixinTypes in interface org.qi4j.api.composite.CompositeDescriptorpublic Class<?> primaryType()
primaryType in interface org.qi4j.api.composite.CompositeDescriptorpublic org.qi4j.api.common.Visibility visibility()
visibility in interface org.qi4j.api.composite.ModelDescriptorpublic <T> T metaInfo(Class<T> infoType)
metaInfo in interface org.qi4j.api.structure.MetaInfoHolderpublic boolean isAssignableTo(Class<?> type)
isAssignableTo in interface org.qi4j.api.composite.ModelDescriptorpublic Class<? extends org.qi4j.api.service.ServiceImporter> serviceImporter()
public String toURI()