Package com.appslandia.common.utils
Class ModelUtils
- java.lang.Object
-
- com.appslandia.common.utils.ModelUtils
-
public class ModelUtils extends java.lang.Object- Author:
- Loc Ha
-
-
Constructor Summary
Constructors Constructor Description ModelUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> voidcopy(T dest, T src, java.lang.String... forProps)static <T> voidcopy(T dest, T src, java.util.function.Function<java.lang.String,java.lang.Boolean> forProps)static <D,S>
voidcopyProps(D dest, S src, java.lang.String... forProps)static <D,S>
voidcopyProps(D dest, S src, java.util.function.Function<java.lang.String,java.lang.Boolean> forProps)
-
-
-
Method Detail
-
copy
public static <T> void copy(T dest, T src, java.util.function.Function<java.lang.String,java.lang.Boolean> forProps) throws ReflectionException- Throws:
ReflectionException
-
copy
public static <T> void copy(T dest, T src, java.lang.String... forProps) throws ReflectionException- Throws:
ReflectionException
-
copyProps
public static <D,S> void copyProps(D dest, S src, java.util.function.Function<java.lang.String,java.lang.Boolean> forProps) throws ReflectionException- Throws:
ReflectionException
-
copyProps
public static <D,S> void copyProps(D dest, S src, java.lang.String... forProps) throws ReflectionException- Throws:
ReflectionException
-
-