All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.sklsft.commons.mapper.interfaces.Copier Maven / Gradle / Ivy

There is a newer version: 5.0.0-M1
Show newest version
package org.sklsft.commons.mapper.interfaces;

public interface Copier  {
	
	/**
	 * Copy an Object
* If a field has the annotation {@see Ignored}, it will be copied only if copyIgnoredField = true. * * @param src object that will be copied. * * @return the copied object. */ public T copy (Object src, boolean copyIgnoredFields); /** * Copy an Object
* If a field has the annotation {@see Ignored}, it will not be copied. * * @param src object that will be copied. * * @return the copied object. */ public T copy (Object src); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy