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.String
bind
private boolean
dynamic
private boolean
multiple
private java.lang.String
name
private boolean
optional
private java.lang.String
serviceClass
private java.lang.String
targetFilter
private java.lang.String
unbind
-
Constructor Summary
Constructors Constructor Description ComponentSvcReference()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentSvcReference
clone()
void
copyFrom(ComponentSvcReference other)
java.lang.String
getBind()
java.lang.String
getName()
java.lang.String
getServiceClass()
java.lang.String
getTargetFilter()
java.lang.String
getUnbind()
boolean
isDynamic()
boolean
isMultiple()
boolean
isOptional()
void
setBind(java.lang.String bind)
void
setDynamic(boolean dynamic)
void
setMultiple(boolean multiple)
void
setName(java.lang.String name)
void
setOptional(boolean optional)
void
setServiceClass(java.lang.String serviceClass)
void
setTargetFilter(java.lang.String targetFilter)
void
setUnbind(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:
clone
in classjava.lang.Object
-
copyFrom
public void copyFrom(ComponentSvcReference other)
-
-