com.banda.serverbase
Class SpringReflectionProviderImpl<T>
java.lang.Object
com.banda.serverbase.SpringReflectionProviderImpl<T>
- All Implemented Interfaces:
- ReflectionProvider<T>
public class SpringReflectionProviderImpl<T>
- extends Object
- implements ReflectionProvider<T>
A Spring bean based implementation of ReflectionProvider
- Since:
- 2012
- Author:
- © Peter Banda
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpringReflectionProviderImpl
public SpringReflectionProviderImpl()
SpringReflectionProviderImpl
public SpringReflectionProviderImpl(Class<T> clazz)
createNewInstance
public T createNewInstance()
- Specified by:
createNewInstance in interface ReflectionProvider<T>
createNewArray
public T[] createNewArray(int length)
- Specified by:
createNewArray in interface ReflectionProvider<T>
fillNewArray
public T[] fillNewArray(T object,
int size)
- Specified by:
fillNewArray in interface ReflectionProvider<T>
clone
public T clone(T object)
- Specified by:
clone in interface ReflectionProvider<T>
copy
public void copy(T from,
T to)
- Specified by:
copy in interface ReflectionProvider<T>
createRandomInstance
public T createRandomInstance()
- Specified by:
createRandomInstance in interface ReflectionProvider<T>
setRandomValues
public void setRandomValues(T object,
ClassValueBoundBundle supportedClassBoundBundle)
- Specified by:
setRandomValues in interface ReflectionProvider<T>
getValuesAsString
public String getValuesAsString(T object)
- Specified by:
getValuesAsString in interface ReflectionProvider<T>
getObjectClass
public Class<T> getObjectClass()
- Specified by:
getObjectClass in interface ReflectionProvider<T>
setObjectClass
public void setObjectClass(Class<T> clazz)
- Specified by:
setObjectClass in interface ReflectionProvider<T>
Copyright © 2013. All Rights Reserved.