public class ComponentMetadataImpl extends java.lang.Object implements MutableComponentMetadata
| Modifier and Type | Field and Description |
|---|---|
protected int |
activation |
protected java.util.List<java.lang.String> |
dependsOn |
protected java.lang.String |
id |
| Modifier | Constructor and Description |
|---|---|
protected |
ComponentMetadataImpl() |
protected |
ComponentMetadataImpl(org.osgi.service.blueprint.reflect.ComponentMetadata source) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDependsOn(java.lang.String explicitDependency) |
int |
getActivation() |
java.util.List<java.lang.String> |
getDependsOn() |
java.lang.String |
getId() |
void |
removeDependsOn(java.lang.String dependency) |
void |
setActivation(int activation) |
void |
setDependsOn(java.util.List<java.lang.String> dependsOn) |
void |
setId(java.lang.String id) |
protected java.lang.String id
protected int activation
protected java.util.List<java.lang.String> dependsOn
protected ComponentMetadataImpl()
protected ComponentMetadataImpl(org.osgi.service.blueprint.reflect.ComponentMetadata source)
public java.lang.String getId()
getId in interface org.osgi.service.blueprint.reflect.ComponentMetadatapublic void setId(java.lang.String id)
setId in interface MutableComponentMetadatapublic int getActivation()
getActivation in interface org.osgi.service.blueprint.reflect.ComponentMetadatapublic void setActivation(int activation)
setActivation in interface MutableComponentMetadatapublic java.util.List<java.lang.String> getDependsOn()
getDependsOn in interface org.osgi.service.blueprint.reflect.ComponentMetadatapublic void setDependsOn(java.util.List<java.lang.String> dependsOn)
setDependsOn in interface MutableComponentMetadatapublic void addDependsOn(java.lang.String explicitDependency)
addDependsOn in interface MutableComponentMetadatapublic void removeDependsOn(java.lang.String dependency)
removeDependsOn in interface MutableComponentMetadata