org.apache.aries.blueprint.reflect
Class BeanArgumentImpl

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

public class BeanArgumentImpl
extends Object
implements MutableBeanArgument

Implementation of BeanArgument

Version:
$Rev$, $Date$

Constructor Summary
BeanArgumentImpl()
           
BeanArgumentImpl(BeanArgument source)
           
BeanArgumentImpl(Metadata value, String valueType, int index)
           
 
Method Summary
 int getIndex()
           
 Metadata getValue()
           
 String getValueType()
           
 void setIndex(int index)
           
 void setValue(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(Metadata value,
                        String valueType,
                        int index)

BeanArgumentImpl

public BeanArgumentImpl(BeanArgument source)
Method Detail

getValue

public Metadata getValue()
Specified by:
getValue in interface BeanArgument

setValue

public void setValue(Metadata value)
Specified by:
setValue in interface MutableBeanArgument

getValueType

public String getValueType()
Specified by:
getValueType in interface BeanArgument

setValueType

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

getIndex

public int getIndex()
Specified by:
getIndex in interface BeanArgument

setIndex

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

toString

public String toString()
Overrides:
toString in class Object


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