Uses of Class
nablarch.core.beans.CopyOptions
-
Uses of CopyOptions in nablarch.core.beans
Modifier and TypeMethodDescriptionCopyOptions.Builder.build()
CopyOptions
を構築する。static CopyOptions
CopyOptions.empty()
空のCopyOptions
を取得する。static CopyOptions
CopyOptions.fromAnnotation
(Class<?> clazz) CopyOption
アノテーションを読み取って構築されたCopyOptions
を取得する。CopyOptions.merge
(CopyOptions other) 他のCopyOptions
をマージする。Modifier and TypeMethodDescriptionstatic <T> void
BeanUtil.copy
(Class<? extends T> beanClass, T bean, Map<String, ?> map, CopyOptions copyOptions) Map
からBeanインスタンスへコピーを行う。 生成済みのインスタンスにコピーを行う点以外は、BeanUtil.createAndCopy(Class, Map, CopyOptions)
と同じ動作である。static <SRC,
DEST> DEST BeanUtil.copy
(SRC srcBean, DEST destBean, CopyOptions copyOptions) BeanからBeanに値をコピーする。protected static <SRC,
DEST> DEST BeanUtil.copyInner
(SRC srcBean, DEST destBean, CopyOptions copyOptions) BeanからBeanに値をコピーする。static <T> T
BeanUtil.createAndCopy
(Class<T> beanClass, Object srcBean, CopyOptions copyOptions) Java Beansからプロパティをコピーして、別のBeanを作成する。static <T> T
BeanUtil.createAndCopy
(Class<T> beanClass, Map<String, ?> map, CopyOptions copyOptions) Map
からBeanを生成する。BeanUtil.createMapAndCopy
(SRC srcBean, CopyOptions copyOptions) BeanからMapにプロパティの値をコピーする。CopyOptions.merge
(CopyOptions other) 他のCopyOptions
をマージする。