net.spy.yamlmock
Class DefaultTypeResolver

java.lang.Object
  extended by net.spy.yamlmock.DefaultTypeResolver
All Implemented Interfaces:
TypeResolver

public class DefaultTypeResolver
extends Object
implements TypeResolver

Default type resolver implementation.


Constructor Summary
DefaultTypeResolver()
           
 
Method Summary
 void registerResolver(Class<?> fromType, Class<?> toType, TypeResolver resolver)
          Register a resolver.
 Object resolveObject(Class<?> toClass, Object from)
          Create an instance of the given type from the given object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultTypeResolver

public DefaultTypeResolver()
Method Detail

resolveObject

public Object resolveObject(Class<?> toClass,
                            Object from)
Description copied from interface: TypeResolver
Create an instance of the given type from the given object.

Specified by:
resolveObject in interface TypeResolver
Parameters:
toClass - the desired type
from - the supplied object to convert

registerResolver

public void registerResolver(Class<?> fromType,
                             Class<?> toType,
                             TypeResolver resolver)
Register a resolver.



Copyright © 2007 SPY Internetworking. All Rights Reserved.