com.infoteria.asteria.flowlibrary2.mapper
Class MultiOutputFunction
java.lang.Object
|
+--com.infoteria.asteria.flowlibrary2.mapper.MappingItem
|
+--com.infoteria.asteria.flowlibrary2.mapper.Function
|
+--com.infoteria.asteria.flowlibrary2.mapper.MultiOutputFunction
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable
- public abstract class MultiOutputFunction
- extends Function
複数出力を持つマッパー関数の基底です。
Methods inherited from class com.infoteria.asteria.flowlibrary2.mapper.Function |
checkLicense, execute, getBaseDirectory, getFlowlibPath, getFunctionName, getInputList, getMaxInputCount, getMessage, getMessage, getMessage, getMessage, getMinInputCount, getOwner, getProperty, getProperty, getPropertyBoolean, getPropertyBoolean, getPropertyDouble, getPropertyDouble, getPropertyInteger, getPropertyInteger, getPropertyString, getPropertyString, getSubItem, init, internalInit, postCompile, registProperty, registProperty, setBaseDirectory, setOwner, term |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Comparable |
compareTo |
MultiOutputFunction
protected MultiOutputFunction()
- MultiOutputFunction(false)と同じです。
MultiOutputFunction
protected MultiOutputFunction(boolean bDynamic)
- コンストラクタ
- Parameters:
bDynamic
- 出力数が動的に変化する場合はtrueを指定します。
setSubValueCount
protected void setSubValueCount(int n)
- 関数のサブ出力の個数を設定します。
(出力が全部で2つの場合は1を設定します。)
getSubValueCount
protected int getSubValueCount()
- 関数のサブ出力の個数を返します
getSubValue
protected Value getSubValue(int n)
- n番目のサブ出力のValueを返します。
getSubValue
protected Value getSubValue(java.lang.String name)
- 引数nameの名前を持つサブ出力のValueを返します。
clone
public java.lang.Object clone()
- Overrides:
clone
in class Function