org.apache.tuscany.sca.implementation.osgi.context
Class OSGiPropertyValueObjectFactory.ObjectFactoryImplBase

java.lang.Object
  extended by org.apache.tuscany.sca.implementation.osgi.context.OSGiPropertyValueObjectFactory.ObjectFactoryImplBase
All Implemented Interfaces:
ObjectFactory
Direct Known Subclasses:
OSGiPropertyValueObjectFactory.ListObjectFactoryImpl, OSGiPropertyValueObjectFactory.ObjectFactoryImpl
Enclosing class:
OSGiPropertyValueObjectFactory

public abstract class OSGiPropertyValueObjectFactory.ObjectFactoryImplBase
extends java.lang.Object
implements ObjectFactory


Field Summary
protected  java.lang.Class javaType
           
protected  Property property
           
protected  java.lang.Object propertyValue
           
protected  SimpleTypeMapper simpleTypeMapper
           
protected  DataType<XMLType> sourceDataType
           
protected  DataType<?> targetDataType
           
 
Constructor Summary
OSGiPropertyValueObjectFactory.ObjectFactoryImplBase(Property property, java.lang.Object propertyValue, boolean isSimpleType, java.lang.Class javaType)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.tuscany.sca.core.factory.ObjectFactory
getInstance
 

Field Detail

simpleTypeMapper

protected SimpleTypeMapper simpleTypeMapper

property

protected Property property

propertyValue

protected java.lang.Object propertyValue

javaType

protected java.lang.Class javaType

sourceDataType

protected DataType<XMLType> sourceDataType

targetDataType

protected DataType<?> targetDataType
Constructor Detail

OSGiPropertyValueObjectFactory.ObjectFactoryImplBase

public OSGiPropertyValueObjectFactory.ObjectFactoryImplBase(Property property,
                                                            java.lang.Object propertyValue,
                                                            boolean isSimpleType,
                                                            java.lang.Class javaType)