public class BeanUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
copyNotNull(T dest,
java.lang.Object orig) |
static <T> T |
copyProperties(T dest,
java.lang.Object orig,
org.jfantasy.framework.util.common.BeanUtil.PropertyFilter filter) |
static <T> T |
copyProperties(T dest,
java.lang.Object orig,
java.lang.String... excludeProperties) |
org.jfantasy.framework.util.common.BeanUtil.PropertyFilter |
exclude(java.lang.String... properties) |
static java.lang.Object |
getValue(java.lang.Object target,
java.lang.String fieldName) |
org.jfantasy.framework.util.common.BeanUtil.PropertyFilter |
include(java.lang.String... properties) |
static void |
setValue(java.lang.Object target,
java.lang.String fieldName,
java.lang.Object value) |
public static void setValue(java.lang.Object target,
java.lang.String fieldName,
java.lang.Object value)
public static java.lang.Object getValue(java.lang.Object target,
java.lang.String fieldName)
public static <T> T copyProperties(T dest,
java.lang.Object orig,
org.jfantasy.framework.util.common.BeanUtil.PropertyFilter filter)
public static <T> T copyProperties(T dest,
java.lang.Object orig,
java.lang.String... excludeProperties)
public static <T> T copyNotNull(T dest,
java.lang.Object orig)
public org.jfantasy.framework.util.common.BeanUtil.PropertyFilter exclude(java.lang.String... properties)
public org.jfantasy.framework.util.common.BeanUtil.PropertyFilter include(java.lang.String... properties)