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.CompositeDescriptor
public Class<?> primaryType()
primaryType
in interface org.qi4j.api.composite.CompositeDescriptor
public org.qi4j.api.common.Visibility visibility()
visibility
in interface org.qi4j.api.composite.ModelDescriptor
public <T> T metaInfo(Class<T> infoType)
metaInfo
in interface org.qi4j.api.structure.MetaInfoHolder
public boolean isAssignableTo(Class<?> type)
isAssignableTo
in interface org.qi4j.api.composite.ModelDescriptor
public Class<? extends org.qi4j.api.service.ServiceImporter> serviceImporter()
public String toURI()