operatorchain.html

来自「数据挖掘方面最新软件」· HTML 代码 · 共 1,080 行 · 第 1/5 页

HTML
1,080
字号
</TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../../../com/rapidminer/operator/Operator.html#addError(java.lang.String)">addError</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#addValue(com.rapidminer.operator.Value)">addValue</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#addWarning(java.lang.String)">addWarning</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#apply(com.rapidminer.operator.IOContainer)">apply</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#checkForStop()">checkForStop</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#createExperimentTree(int)">createExperimentTree</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#createFromXML(org.w3c.dom.Element)">createFromXML</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#createMarkedExperimentTree(int, java.lang.String, com.rapidminer.operator.Operator)">createMarkedExperimentTree</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#createMarkedProcessTree(int, java.lang.String, com.rapidminer.operator.Operator)">createMarkedProcessTree</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#createProcessTree(int)">createProcessTree</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getAddOnlyAdditionalOutput()">getAddOnlyAdditionalOutput</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getApplyCount()">getApplyCount</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getDeliveredOutputClasses()">getDeliveredOutputClasses</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getDeprecationInfo()">getDeprecationInfo</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getDesiredInputClasses()">getDesiredInputClasses</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getEncoding()">getEncoding</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getErrorList()">getErrorList</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getExperiment()">getExperiment</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getInput()">getInput</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getInput(java.lang.Class)">getInput</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getInput(java.lang.Class, int)">getInput</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getInputClasses()">getInputClasses</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getInputDescription(java.lang.Class)">getInputDescription</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getIOContainerForInApplyLoopBreakpoint()">getIOContainerForInApplyLoopBreakpoint</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getLog()">getLog</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getName()">getName</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getOperatorClassName()">getOperatorClassName</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getOperatorDescription()">getOperatorDescription</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getOutputClasses()">getOutputClasses</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameter(java.lang.String)">getParameter</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterAsBoolean(java.lang.String)">getParameterAsBoolean</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterAsColor(java.lang.String)">getParameterAsColor</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterAsDouble(java.lang.String)">getParameterAsDouble</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterAsFile(java.lang.String)">getParameterAsFile</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterAsInt(java.lang.String)">getParameterAsInt</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterAsMatrix(java.lang.String)">getParameterAsMatrix</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterAsString(java.lang.String)">getParameterAsString</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterList(java.lang.String)">getParameterList</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameters()">getParameters</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterType(java.lang.String)">getParameterType</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParameterTypes()">getParameterTypes</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getParent()">getParent</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getProcess()">getProcess</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getStartTime()">getStartTime</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getStatus()">getStatus</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getUserDescription()">getUserDescription</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getValue(java.lang.String)">getValue</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getValues()">getValues</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#getXML(java.lang.String)">getXML</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#hasBreakpoint()">hasBreakpoint</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#hasBreakpoint(int)">hasBreakpoint</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#hasInput(java.lang.Class)">hasInput</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#inApplyLoop()">inApplyLoop</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#isDebugMode()">isDebugMode</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#isEnabled()">isEnabled</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#isExpanded()">isExpanded</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#isParallel()">isParallel</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#isParameterSet(java.lang.String)">isParameterSet</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#log(java.lang.String)">log</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#logError(java.lang.String)">logError</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#logNote(java.lang.String)">logNote</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#logWarning(java.lang.String)">logWarning</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#register(com.rapidminer.Process, java.lang.String)">register</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#remove()">remove</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#rename(java.lang.String)">rename</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#resume()">resume</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setApplyCount(int)">setApplyCount</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setBreakpoint(int, boolean)">setBreakpoint</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setEnabled(boolean)">setEnabled</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setExpanded(boolean)">setExpanded</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setInput(com.rapidminer.operator.IOContainer)">setInput</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setListParameter(java.lang.String, java.util.List)">setListParameter</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setOperatorParameters(org.w3c.dom.Element)">setOperatorParameters</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setParameter(java.lang.String, java.lang.String)">setParameter</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setParameters(com.rapidminer.parameter.Parameters)">setParameters</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setParent(com.rapidminer.operator.OperatorChain)">setParent</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#setUserDescription(java.lang.String)">setUserDescription</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#toString()">toString</A>, <A HREF="../../../com/rapidminer/operator/Operator.html#writeXML(java.io.PrintWriter, java.lang.String)">writeXML</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD></TR></TABLE>&nbsp;<P><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TH></TR></TABLE><A NAME="OperatorChain(com.rapidminer.operator.OperatorDescription)"><!-- --></A><H3>OperatorChain</H3><PRE>public <B>OperatorChain</B>(<A HREF="../../../com/rapidminer/operator/OperatorDescription.html" title="class in com.rapidminer.operator">OperatorDescription</A>&nbsp;description)</PRE><DL><DD>Creates an empty operator chain.<P></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Method Detail</B></FONT></TH></TR></TABLE><A NAME="getMaxNumberOfInnerOperators()"><!-- --></A><H3>getMaxNumberOfInnerOperators</H3><PRE>public abstract int <B>getMaxNumberOfInnerOperators</B>()</PRE><DL><DD>Returns the maximum number of innner operators.<P><DD><DL></DL></DD></DL><HR><A NAME="getMinNumberOfInnerOperators()"><!-- --></A><H3>getMinNumberOfInnerOperators</H3><PRE>public abstract int <B>getMinNumberOfInnerOperators</B>()</PRE><DL><DD>Returns the minimum number of innner operators.<P><DD><DL></DL></DD></DL><HR><A NAME="getInnerOperatorCondition()"><!-- --></A><H3>getInnerOperatorCondition</H3><PRE>public abstract <A HREF="../../../com/rapidminer/operator/condition/InnerOperatorCondition.html" title="interface in com.rapidminer.operator.condition">InnerOperatorCondition</A> <B>getInnerOperatorCondition</B>()</PRE><DL><DD>Must return a condition of the IO behaviour of all desired inner operators. If there are no &quot;special&quot; conditions and the chain works similar to a simple operator chain this method should at least return a <A HREF="../../../com/rapidminer/operator/condition/SimpleChainInnerOperatorCondition.html" title="class in com.rapidminer.operator.condition"><CODE>SimpleChainInnerOperatorCondition</CODE></A>. More than one condition should be combined with help of the class <A HREF="../../../com/rapidminer/operator/condition/CombinedInnerOperatorCondition.html" title="class in com.rapidminer.operator.condition"><CODE>CombinedInnerOperatorCondition</CODE></A>.<P><DD><DL></DL></DD></DL><HR><A NAME="addAddListener(com.rapidminer.operator.AddListener)"><!-- --></A><H3>addAddListener</H3><PRE>public void <B>addAddListener</B>(<A HREF="../../../com/rapidminer/operator/AddListener.html" title="interface in com.rapidminer.operator">AddListener</A>&nbsp;listener)</PRE><DL><DD>Adds the given listener.<P><DD><DL></DL></DD></DL><HR><A NAME="removeAddListener(com.rapidminer.operator.AddListener)"><!-- --></A><H3>removeAddListener</H3><PRE>public void <B>removeAddListener</B>(<A HREF="../../../com/rapidminer/operator/AddListener.html" title="interface in com.rapidminer.operator">AddListener</A>&nbsp;listener)</PRE><DL><DD>Removes the given listener.<P><DD><DL></DL></DD></DL><HR><A NAME="cloneOperator(java.lang.String)"><!-- --></A><H3>cloneOperator</H3><PRE>public <A HREF="../../../com/rapidminer/operator/Operator.html" title="class in com.rapidminer.operator">Operator</A> <B>cloneOperator</B>(java.lang.String&nbsp;name)</PRE><DL><DD>Performs a deep clone of this operator chain. Use this method only if you are sure what you are doing.<P><DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../com/rapidminer/operator/Operator.html#cloneOperator(java.lang.String)">cloneOperator</A></CODE> in class <CODE><A HREF="../../../com/rapidminer/operator/Operator.html" title="class in com.rapidminer.operator">Operator</A></CODE></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="checkIO(java.lang.Class[])"><!-- --></A><H3>checkIO</H3><PRE>public final java.lang.Class&lt;?&gt;[] <B>checkIO</B>(java.lang.Class&lt;?&gt;[]&nbsp;input)                                   throws <A HREF="../../../com/rapidminer/operator/IllegalInputException.html" title="class in com.rapidminer.operator">IllegalInputException</A>,                                          <A HREF="../../../com/rapidminer/operator/WrongNumberOfInnerOperatorsException.html" title="class in com.rapidminer.operator">WrongNumberOfInnerOperatorsException</A></PRE><DL><DD>This method checks if inner operators can handle their input and deliver the necessary output. Depending on the return value of the method <A HREF="../../../com/rapidminer/operator/OperatorChain.html#shouldReturnInnerOutput()"><CODE>shouldReturnInnerOutput()</CODE></A> this method returns <ul> <li>the result of <code>getDeliveredOutputClasses()</code> if the output of the inner operators should not be returned.</li> <li>the result of <code>getAllOutputClasses(Class[] innerOutput)</code> if the output of the inner operators (innerOutput) should also be returned.</li> </ul><P><DD><DL><DT><B>Overrides:</B><DD><CODE><A HREF="../../../com/rapidminer/operator/Operator.html#checkIO(java.lang.Class[])">checkIO</A></CODE> in class <CODE><A HREF="../../../com/rapidminer/operator/Operator.html" title="class in com.rapidminer.operator">Operator</A></CODE></DL></DD><DD><DL><DT><B>Throws:</B><DD><CODE><A HREF="../../../com/rapidminer/operator/IllegalInputException.html" title="class in com.rapidminer.operator">IllegalInputException</A></CODE><DD><CODE><A HREF="../../../com/rapidminer/operator/WrongNumberOfInnerOperatorsException.html" title="class in com.rapidminer.operator">WrongNumberOfInnerOperatorsException</A></CODE></DL></DD></DL><HR><A NAME="shouldReturnInnerOutput()"><!-- --></A><H3>shouldReturnInnerOutput</H3><PRE>public boolean <B>shouldReturnInnerOutput</B>()</PRE><DL><DD>Indicates if inner output should be delivered by this operator chain. Default is false. Operators which want to change this default behaviour should override this method and should return true. In this case the method checkIO would not longer return the result of <A HREF="../../../com/rapidminer/operator/Operator.html#getDeliveredOutputClasses()"><CODE>Operator.getDeliveredOutputClasses()</CODE></A> but of <A HREF="../../../com/rapidminer/operator/OperatorChain.html#getAllOutputClasses(java.lang.Class[])"><CODE>getAllOutputClasses(Class[])</CODE></A>.<P><DD><DL></DL></DD></DL><HR><A NAME="addOperator(com.rapidminer.operator.Operator)"><!-- --></A><H3>addOperator</H3><PRE>public final int <B>addOperator</B>(<A HREF="../../../com/rapidminer/operator/Operator.html" title="class in com.rapidminer.operator">Operator</A>&nbsp;o)</PRE><DL><DD>Adds a new inner operator at the last position. The returned index is the position of the added operator with respect to all operators (including the disabled operators).<P><DD><DL></DL></DD></DL><HR><A NAME="addOperator(com.rapidminer.operator.Operator, int)"><!-- --></A><H3>addOperator</H3><PRE>public final int <B>addOperator</B>(<A HREF="../../../com/rapidminer/operator/Operator.html" title="class in com.rapidminer.operator">Operator</A>&nbsp;operator,                             int&nbsp;index)</PRE><DL><DD>Adds the given operator at the given position. Please note that all operators (including the disabled operators) are used for position calculations.<P><DD><DL></DL></DD></DL><HR><A NAME="registerOperator(com.rapidminer.Process)"><!-- --></A><H3>registerOperator</H3><PRE>protected void <B>registerOperator</B>(<A HREF="../../../com/rapidminer/Process.html" title="class in com.rapidminer">Process</A>&nbsp;process)</PRE>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?