package quickml.supervised.PredictiveModelsFromPreviousVersionsToBenchMarkAgainst.oldTree.oldAttributeIgnoringStrategies; import quickml.supervised.PredictiveModelsFromPreviousVersionsToBenchMarkAgainst.oldTree.OldBranch; import java.io.Serializable; /** * Created by alexanderhawk on 2/28/15. */ public interface AttributeIgnoringStrategy extends Serializable { /** * Should this attribute be ignored * @param attribute * @param parent * @return */ boolean ignoreAttribute(String attribute, OldBranch parent); /** * @return a copy of this AttributeIgnoringStrategy */ AttributeIgnoringStrategy copy(); }