public class SpringReflectionProviderImpl<T> extends Object implements com.banda.core.reflection.ReflectionProvider<T>
ReflectionProvider| Constructor and Description |
|---|
SpringReflectionProviderImpl() |
SpringReflectionProviderImpl(Class<? extends T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
T |
clone(T object) |
void |
copy(T from,
T to) |
T[] |
createNewArray(int length) |
T |
createNewInstance() |
T |
createRandomInstance() |
T[] |
fillNewArray(T object,
int size) |
protected com.banda.core.reflection.GenericReflectionProvider |
getGenericProvider() |
Class<? extends T> |
getObjectClass() |
String |
getValuesAsString(T object) |
void |
setObjectClass(Class<? extends T> clazz) |
void |
setRandomValues(T object,
com.banda.core.domain.ClassValueBoundBundle supportedClassBoundBundle) |
public T createNewInstance()
createNewInstance in interface com.banda.core.reflection.ReflectionProvider<T>public T[] createNewArray(int length)
createNewArray in interface com.banda.core.reflection.ReflectionProvider<T>public T[] fillNewArray(T object, int size)
fillNewArray in interface com.banda.core.reflection.ReflectionProvider<T>public T clone(T object)
clone in interface com.banda.core.reflection.ReflectionProvider<T>public void copy(T from, T to)
copy in interface com.banda.core.reflection.ReflectionProvider<T>public T createRandomInstance()
createRandomInstance in interface com.banda.core.reflection.ReflectionProvider<T>public void setRandomValues(T object, com.banda.core.domain.ClassValueBoundBundle supportedClassBoundBundle)
setRandomValues in interface com.banda.core.reflection.ReflectionProvider<T>public String getValuesAsString(T object)
getValuesAsString in interface com.banda.core.reflection.ReflectionProvider<T>public Class<? extends T> getObjectClass()
getObjectClass in interface com.banda.core.reflection.ReflectionProvider<T>public void setObjectClass(Class<? extends T> clazz)
setObjectClass in interface com.banda.core.reflection.ReflectionProvider<T>protected com.banda.core.reflection.GenericReflectionProvider getGenericProvider()
Copyright © 2018. All Rights Reserved.