Package aQute.bnd.build.model.clauses
Class ComponentSvcReference
java.lang.Object
aQute.bnd.build.model.clauses.ComponentSvcReference
- All Implemented Interfaces:
Cloneable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()voidcopyFrom(ComponentSvcReference other) getBind()getName()booleanbooleanbooleanvoidvoidsetDynamic(boolean dynamic) voidsetMultiple(boolean multiple) voidvoidsetOptional(boolean optional) voidsetServiceClass(String serviceClass) voidsetTargetFilter(String targetFilter) void
-
Field Details
-
name
-
bind
-
unbind
-
serviceClass
-
optional
private boolean optional -
multiple
private boolean multiple -
dynamic
private boolean dynamic -
targetFilter
-
-
Constructor Details
-
ComponentSvcReference
public ComponentSvcReference()
-
-
Method Details
-
getName
-
setName
-
getBind
-
setBind
-
getUnbind
-
setUnbind
-
getServiceClass
-
setServiceClass
-
isOptional
public boolean isOptional() -
setOptional
public void setOptional(boolean optional) -
isMultiple
public boolean isMultiple() -
setMultiple
public void setMultiple(boolean multiple) -
isDynamic
public boolean isDynamic() -
setDynamic
public void setDynamic(boolean dynamic) -
getTargetFilter
-
setTargetFilter
-
clone
-
copyFrom
-