org.apache.tuscany.sca.databinding.xstream
Class MetaObjectImpl

java.lang.Object
  extended by org.apache.tuscany.sca.databinding.xstream.MetaObjectImpl
All Implemented Interfaces:
MetaObject

public class MetaObjectImpl
extends java.lang.Object
implements MetaObject

Implementation of a wrapper for XObject.


Constructor Summary
MetaObjectImpl()
           
MetaObjectImpl(XObject x)
           
 
Method Summary
 java.lang.String getID()
           
 XObject getInstance()
           
 java.lang.String getName()
           
 java.lang.Class<?> getType()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaObjectImpl

public MetaObjectImpl()

MetaObjectImpl

public MetaObjectImpl(XObject x)
Method Detail

getName

public java.lang.String getName()
Specified by:
getName in interface MetaObject

setName

public void setName(java.lang.String name)
Specified by:
setName in interface MetaObject

getID

public java.lang.String getID()
Specified by:
getID in interface MetaObject

getType

public java.lang.Class<?> getType()
Specified by:
getType in interface MetaObject

getInstance

public XObject getInstance()
Specified by:
getInstance in interface MetaObject