org.apache.aries.blueprint.reflect
Class BeanArgumentImpl

java.lang.Object
  extended by org.apache.aries.blueprint.reflect.BeanArgumentImpl
All Implemented Interfaces:
MutableBeanArgument, org.osgi.service.blueprint.reflect.BeanArgument

public class BeanArgumentImpl
extends Object
implements MutableBeanArgument

Implementation of BeanArgument

Version:
$Rev: 896324 $, $Date: 2010-01-06 06:05:04 +0000 (Wed, 06 Jan 2010) $

Constructor Summary
BeanArgumentImpl()
           
BeanArgumentImpl(org.osgi.service.blueprint.reflect.BeanArgument source)
           
BeanArgumentImpl(org.osgi.service.blueprint.reflect.Metadata value, String valueType, int index)
           
 
Method Summary
 int getIndex()
           
 org.osgi.service.blueprint.reflect.Metadata getValue()
           
 String getValueType()
           
 void setIndex(int index)
           
 void setValue(org.osgi.service.blueprint.reflect.Metadata value)
           
 void setValueType(String valueType)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeanArgumentImpl

public BeanArgumentImpl()

BeanArgumentImpl

public BeanArgumentImpl(org.osgi.service.blueprint.reflect.Metadata value,
                        String valueType,
                        int index)

BeanArgumentImpl

public BeanArgumentImpl(org.osgi.service.blueprint.reflect.BeanArgument source)
Method Detail

getValue

public org.osgi.service.blueprint.reflect.Metadata getValue()
Specified by:
getValue in interface org.osgi.service.blueprint.reflect.BeanArgument

setValue

public void setValue(org.osgi.service.blueprint.reflect.Metadata value)
Specified by:
setValue in interface MutableBeanArgument

getValueType

public String getValueType()
Specified by:
getValueType in interface org.osgi.service.blueprint.reflect.BeanArgument

setValueType

public void setValueType(String valueType)
Specified by:
setValueType in interface MutableBeanArgument

getIndex

public int getIndex()
Specified by:
getIndex in interface org.osgi.service.blueprint.reflect.BeanArgument

setIndex

public void setIndex(int index)
Specified by:
setIndex in interface MutableBeanArgument

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.