net.sourceforge.hiveutils.service.impl
Class LiteralObjectProvider

java.lang.Object
  extended by net.sourceforge.hiveutils.service.impl.LiteralObjectProvider
All Implemented Interfaces:
org.apache.hivemind.service.ObjectProvider

public class LiteralObjectProvider
extends java.lang.Object
implements org.apache.hivemind.service.ObjectProvider

An org.apache.hivemind.service.ObjectProvider that converts the passed string value into an appropriate primitive type.

Author:
Jean-Francois Poilpret

Constructor Summary
LiteralObjectProvider(org.apache.commons.logging.Log logger)
           
 
Method Summary
 java.lang.Object provideObject(org.apache.hivemind.internal.Module contributingModule, java.lang.Class propertyType, java.lang.String inputValue, org.apache.hivemind.Location location)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LiteralObjectProvider

public LiteralObjectProvider(org.apache.commons.logging.Log logger)
Method Detail

provideObject

public java.lang.Object provideObject(org.apache.hivemind.internal.Module contributingModule,
                                      java.lang.Class propertyType,
                                      java.lang.String inputValue,
                                      org.apache.hivemind.Location location)
Specified by:
provideObject in interface org.apache.hivemind.service.ObjectProvider