com.infoteria.asteria.flowlibrary2.mapper
Class MapperComponent
java.lang.Object
|
+--com.infoteria.asteria.flowengine2.flow.Component
|
+--com.infoteria.asteria.flowlibrary2.component.SimpleComponent
|
+--com.infoteria.asteria.flowlibrary2.mapper.MapperComponent
- All Implemented Interfaces:
- java.lang.Cloneable, MappingEntity
- Direct Known Subclasses:
- com.infoteria.asteria.flowlibrary2.mapper.MapperComponent2
- public class MapperComponent
- extends SimpleComponent
- implements MappingEntity
Mapperコンポーネントです。
Functionクラスの一部のメソッドで引数として渡されますが、ユーザが直接操作することはありません。
Methods inherited from class com.infoteria.asteria.flowengine2.flow.Component |
cancel, checkLicense, clone, commit, endFlow, endFlow, endLoop, execute, executeLoop, getCompiler, getComponentEntrance, getComponentExit, getComponentLibPath, getComponentName, getConfPath, getDataPath, getExecuteCount, getFlowlibPath, getFullName, getIgnoreThroughStream, getLicensePath, getMessage, getMessage, getMessage, getMessage, getMessageResource, getName, getProperty, getProperty, getPropertyCount, getResourceAsFile, getResourceAsStream, getState, getStateArray, hasProperty, init, internalInit, isBreakPoint, pluginCall, preClone, registerPluginCallReceiverClass, registerProperty, registerProperty, registPriperty, registProperty, registProperty, release, releaseComponentExit, resetMacro, rollback, setExceptionParam, term |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_outputList
protected java.util.List _outputList
_outputFieldList
protected java.util.List _outputFieldList
_logItem
protected MappingItem _logItem
_recordIndex
protected int _recordIndex
setMappingExecuter
protected void setMappingExecuter(com.infoteria.asteria.flowlibrary2.mapper.MapperComponent.MappingExecuter executer)
isCountZeroExcaption
protected boolean isCountZeroExcaption()
loopPossibility
public boolean loopPossibility()
- Description copied from class:
Component
- このコンポーネントがループを生成する可能性がある場合は trueを返すようにオーバーライドします。
デフォルトではfalseを返します。
- Overrides:
loopPossibility
in class Component
getSecondMappingList
protected java.util.List getSecondMappingList()
setSecondMappingList
protected void setSecondMappingList(java.util.List list)
getMapperVariables
public VariableList getMapperVariables()
convertStreamError
protected FlowException convertStreamError(java.lang.IllegalStateException e)
throws java.lang.IllegalStateException
isOutputField
protected boolean isOutputField(int type)
getRecordIndex
public int getRecordIndex()
resetIndex
protected void resetIndex()
getFunctions
public java.util.Iterator getFunctions()
getInputs
public java.util.Iterator getInputs()
getOutputs
public java.util.Iterator getOutputs()
getNowStream
public StreamDataObject getNowStream()