package de.tud.inf.example.set.attributevalues; /** * should be implemented by those classes, which describe the correlation between inner attributes of a complex attribute (e.g. pdfs) * * @author Antje Gruner * */ public interface ComplexValue { /** Indicates the default number of fraction digits which is defined by the system * property rapidminer.gui.fractiondigits.numbers. */ public static final int DEFAULT_NUMBER_OF_DIGITS = -1; /** Indicates an unlimited number of fraction digits. */ public static final int UNLIMITED_NUMBER_OF_DIGITS = -2; /** * * @return the valueType of the complex attribute */ public int getValueType(); public double getDoubleValue(); public String getStringRepresentation(int digits, boolean quoteWhitespace); }