public class BeanArgumentImpl extends java.lang.Object implements MutableBeanArgument
| Modifier and Type | Field and Description |
|---|---|
private int |
index |
private org.osgi.service.blueprint.reflect.Metadata |
value |
private java.lang.String |
valueType |
| Constructor and Description |
|---|
BeanArgumentImpl() |
BeanArgumentImpl(org.osgi.service.blueprint.reflect.BeanArgument source) |
BeanArgumentImpl(org.osgi.service.blueprint.reflect.Metadata value,
java.lang.String valueType,
int index) |
| Modifier and Type | Method and Description |
|---|---|
int |
getIndex() |
org.osgi.service.blueprint.reflect.Metadata |
getValue() |
java.lang.String |
getValueType() |
void |
setIndex(int index) |
void |
setValue(org.osgi.service.blueprint.reflect.Metadata value) |
void |
setValueType(java.lang.String valueType) |
java.lang.String |
toString() |
private org.osgi.service.blueprint.reflect.Metadata value
private java.lang.String valueType
private int index
public BeanArgumentImpl()
public BeanArgumentImpl(org.osgi.service.blueprint.reflect.Metadata value,
java.lang.String valueType,
int index)
public BeanArgumentImpl(org.osgi.service.blueprint.reflect.BeanArgument source)
public org.osgi.service.blueprint.reflect.Metadata getValue()
getValue in interface org.osgi.service.blueprint.reflect.BeanArgumentpublic void setValue(org.osgi.service.blueprint.reflect.Metadata value)
setValue in interface MutableBeanArgumentpublic java.lang.String getValueType()
getValueType in interface org.osgi.service.blueprint.reflect.BeanArgumentpublic void setValueType(java.lang.String valueType)
setValueType in interface MutableBeanArgumentpublic int getIndex()
getIndex in interface org.osgi.service.blueprint.reflect.BeanArgumentpublic void setIndex(int index)
setIndex in interface MutableBeanArgumentpublic java.lang.String toString()
toString in class java.lang.Object