public class SimpleCopier extends Object
| 构造器和说明 |
|---|
SimpleCopier() |
| 限定符和类型 | 方法和说明 |
|---|---|
SimpleCopier |
caseInsensitive()
字段名忽略大小写
|
SimpleCopier |
caseSensitive()
字段名大小写敏感
|
SimpleCopier |
clear()
清除内含对象,必须重新调用from和to方法才能再次拷贝数据
|
SimpleCopier |
excludeEmpty()
排除空对象字段
copier.excludeEmpty(); |
SimpleCopier |
excludeNull()
排除null字段
copier.excludeNull(); |
SimpleCopier |
excludePrimitiveFalse()
排除基类型的false
|
SimpleCopier |
excludePrimitiveZero()
排除基类型的0
|
SimpleCopier |
excludes(String... names)
指定排除的字段名称
SimpleCopier copier = Lang.newCopier(); copier.excludes("name"); |
SimpleCopier |
from(Object from) |
SimpleCopier |
includeEmpty()
排除空对象字段
copier.includeEmpty(); |
SimpleCopier |
includeNull()
包含null字段
copier.includeNull(); |
SimpleCopier |
includePrimitiveFalse()
包含基类型的false
|
SimpleCopier |
includePrimitiveZero()
包含基类型的0
|
SimpleCopier |
includes(String... names)
指定包含的字段名称
SimpleCopier copier = Lang.newCopier(); copier.includes("name"); |
SimpleCopier |
to(Object... tos) |
public SimpleCopier includeNull()
public SimpleCopier excludeNull()
public SimpleCopier includeEmpty()
public SimpleCopier excludeEmpty()
public SimpleCopier includePrimitiveFalse()
public SimpleCopier excludePrimitiveFalse()
public SimpleCopier includePrimitiveZero()
public SimpleCopier excludePrimitiveZero()
public SimpleCopier caseSensitive()
public SimpleCopier caseInsensitive()
public SimpleCopier includes(String... names)
SimpleCopier copier = Lang.newCopier();
copier.includes("name");
names - 字段名public SimpleCopier excludes(String... names)
SimpleCopier copier = Lang.newCopier();
copier.excludes("name");
names - 字段名public SimpleCopier from(Object from)
public SimpleCopier to(Object... tos)
public SimpleCopier clear()
Copyright © 2020. All rights reserved.