Package aQute.bnd.build.model.clauses
Class ComponentSvcReference
- java.lang.Object
-
- aQute.bnd.build.model.clauses.ComponentSvcReference
-
- All Implemented Interfaces:
java.lang.Cloneable
public class ComponentSvcReference extends java.lang.Object implements java.lang.Cloneable
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Stringbindprivate booleandynamicprivate booleanmultipleprivate java.lang.Stringnameprivate booleanoptionalprivate java.lang.StringserviceClassprivate java.lang.StringtargetFilterprivate java.lang.Stringunbind
-
Constructor Summary
Constructors Constructor Description ComponentSvcReference()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentSvcReferenceclone()voidcopyFrom(ComponentSvcReference other)java.lang.StringgetBind()java.lang.StringgetName()java.lang.StringgetServiceClass()java.lang.StringgetTargetFilter()java.lang.StringgetUnbind()booleanisDynamic()booleanisMultiple()booleanisOptional()voidsetBind(java.lang.String bind)voidsetDynamic(boolean dynamic)voidsetMultiple(boolean multiple)voidsetName(java.lang.String name)voidsetOptional(boolean optional)voidsetServiceClass(java.lang.String serviceClass)voidsetTargetFilter(java.lang.String targetFilter)voidsetUnbind(java.lang.String unbind)
-
-
-
Field Detail
-
name
private java.lang.String name
-
bind
private java.lang.String bind
-
unbind
private java.lang.String unbind
-
serviceClass
private java.lang.String serviceClass
-
optional
private boolean optional
-
multiple
private boolean multiple
-
dynamic
private boolean dynamic
-
targetFilter
private java.lang.String targetFilter
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getBind
public java.lang.String getBind()
-
setBind
public void setBind(java.lang.String bind)
-
getUnbind
public java.lang.String getUnbind()
-
setUnbind
public void setUnbind(java.lang.String unbind)
-
getServiceClass
public java.lang.String getServiceClass()
-
setServiceClass
public void setServiceClass(java.lang.String serviceClass)
-
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
public java.lang.String getTargetFilter()
-
setTargetFilter
public void setTargetFilter(java.lang.String targetFilter)
-
clone
public ComponentSvcReference clone()
- Overrides:
clonein classjava.lang.Object
-
copyFrom
public void copyFrom(ComponentSvcReference other)
-
-