com.actelion.research.util.graph.complete.AMemorizedObject Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of openchemlib Show documentation
Show all versions of openchemlib Show documentation
Open Source Chemistry Library
package com.actelion.research.util.graph.complete;
/**
*
*
* AMemorizedObject
* Copyright: Actelion Ltd., Inc. All Rights Reserved
* This software is the proprietary information of Actelion Pharmaceuticals, Ltd.
* Use is subject to license terms.
* @author Modest von Korff
* @version 1.0
* Sep 28, 2012 MvK: Start implementation
*/
public abstract class AMemorizedObject {
private int positionInContainer;
/**
* Has to be a deep copy
* @param m
*/
abstract public void copyIntoThis(AMemorizedObject m);
abstract public void reset();
protected int getPositionInContainer() {
return positionInContainer;
}
protected void setPositionInContainer(int positionInContainer) {
this.positionInContainer = positionInContainer;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy