Example usage for java.lang Cloneable interface-usage

List of usage examples for java.lang Cloneable interface-usage

Introduction

In this page you can find the example usage for java.lang Cloneable interface-usage.

Usage

From source file org.apache.tajo.plan.logical.JoinNode.java

public class JoinNode extends BinaryNode implements Projectable, Cloneable {
    @Expose
    private JoinSpec joinSpec = new JoinSpec();
    @Expose
    private List<Target> targets = null;

From source file org.diorite.utils.math.geometry.BoundingBox.java

public class BoundingBox implements Cloneable {
    protected final Vector3d min = new Vector3d();
    protected final Vector3d max = new Vector3d();

    public Vector3d getSize() {
        return new Vector3d(this.max.x - this.min.x, this.max.y - this.min.y, this.max.z - this.min.z);

From source file org.opencustomer.webapp.util.menu.MenuItem.java

public final class MenuItem implements Cloneable {

    private final static Logger log = Logger.getLogger(MenuItem.class);

    private int id;

From source file com.panet.imeta.core.ResultFile.java

/**
 * This is a result file: a file as a result of the execution of a job entry, a transformation step, etc.
 * 
 * @author matt
 *
 */

From source file de.xirp.profile.Executable.java

/**
 * This class represents an executable program. Many of this classes
 * together are contained in a
 * {@link de.xirp.profile.Tool}. this class contains
 * informations about executable file name, path, arguments for this
 * executable and a wait time after the execution of the program. An

From source file it.unibas.spicy.model.datasource.DataSource.java

public class DataSource implements Cloneable {

    private static Log logger = LogFactory.getLog(DataSource.class);

    // data source definition
    private String type;

From source file nl.strohalm.cyclos.utils.Period.java

/**
 * A date period, which can be configured not to take into account the time part in calculations by setting the useTime flag in false. Note that the
 * useTime in false doesn't mean that the begin and end dates have a zero time. The useTime only interfere in calculations. <br>
 * Also not that useTime==false is the default behavior. So by default the begin and end dates are truncated. If you don't want this behavior and need
 * to use the times, you must explicitly set useTime to true.<br>
 * You may also set the inclusiveBegin (default true) and inclusiveEnd (default true) flags.

From source file org.eclipse.smarthome.binding.homematic.internal.model.HmDatapoint.java

/**
 * Object that holds the metadata and values for a datapoint.
 *
 * @author Gerhard Riegler - Initial contribution
 */
public class HmDatapoint implements Cloneable {

From source file org.nuxeo.ecm.platform.web.common.requestcontroller.service.NuxeoCorsFilterDescriptor.java

/**
 * @author <a href="mailto:ak@nuxeo.com">Arnaud Kervern</a>
 * @since 5.7.2
 */
@XObject(value = "corsConfig")
public class NuxeoCorsFilterDescriptor implements Serializable, Cloneable {

From source file br.ufal.cideei.soot.instrument.bitrep.BitFeatureRep.java

public class BitFeatureRep implements IFeatureRep, Cloneable {

    private final int id;

    private Set<String> features;