Class Util
java.lang.Object
com.cloudimpl.outstack.runtime.util.Util
public class Util
extends java.lang.Object
- Author:
- nuwansa
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUtil.VarArg<T> -
Constructor Summary
Constructors Constructor Description Util() -
Method Summary
Modifier and Type Method Description static <T> java.lang.Class<T>classForName(java.lang.String name)static <T> TcreateObject(java.lang.Class<T> type, Util.VarArg<java.lang.Class<?>> types, Util.VarArg<java.lang.Object> args)static <T> java.lang.Class<T>extractGenericParameter(java.lang.Class<?> parameterizedSubClass, java.lang.Class<?> genericSuperClass, int pos)static java.lang.reflect.FieldgetIdField(java.lang.Class<? extends Entity> type)static booleanisIdFieldIgnoreCase(java.lang.Class<? extends Entity> entity)static reactor.util.retry.Retrywrap(reactor.retry.Retry retry)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Util
public Util()
-
-
Method Details
-
createObject
public static <T> T createObject(java.lang.Class<T> type, Util.VarArg<java.lang.Class<?>> types, Util.VarArg<java.lang.Object> args) -
isIdFieldIgnoreCase
-
getIdField
-
wrap
public static reactor.util.retry.Retry wrap(reactor.retry.Retry retry) -
classForName
public static <T> java.lang.Class<T> classForName(java.lang.String name) -
extractGenericParameter
public static <T> java.lang.Class<T> extractGenericParameter(java.lang.Class<?> parameterizedSubClass, java.lang.Class<?> genericSuperClass, int pos)
-