package quickml.supervised.tree.attributeIgnoringStrategies; import quickml.supervised.tree.nodes.Branch; 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, Branch parent); /** * @return a copy of this AttributeIgnoringStrategy */ AttributeIgnoringStrategy copy(); }