com.infoteria.asteria.flowlibrary2.mapper
クラス FunctionLibMappingsCompiler

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.compile.AbstractCompiler
        |
        +--com.infoteria.asteria.flowlibrary2.mapper.MappingsCompiler
              |
              +--com.infoteria.asteria.flowlibrary2.mapper.FunctionLibMappingsCompiler
すべての実装インタフェース:
com.infoteria.asteria.flowlibrary2.mapper.MapperConstants

public class FunctionLibMappingsCompiler
extends com.infoteria.asteria.flowlibrary2.mapper.MappingsCompiler

FunctionLibMappingsCompiler パッケージの関係でいろいろ実行できないメソッドがあるのでこちらに作成


クラス com.infoteria.asteria.flowlibrary2.mapper.MappingsCompiler から継承した内部クラス
MappingsCompiler.CheckInfiniteLoop, MappingsCompiler.FunctionInfo, MappingsCompiler.LinkInfo
 
クラス com.infoteria.asteria.flowlibrary2.mapper.MappingsCompiler から継承したフィールド
_functionMap, _inputMap, _layerList, _linkMap, _outputMap, TYPE_FUNCTION, TYPE_TABLE, TYPE_UNKNOWN
 
クラス com.infoteria.asteria.flowengine2.compile.AbstractCompiler から継承したフィールド
log, WARN_0, WARN_1
 
インタフェース com.infoteria.asteria.flowlibrary2.mapper.MapperConstants から継承したフィールド
A_CONDITION, A_CONNECTOR, A_DEFAULT, A_DESIGNER, A_EACHROW, A_LAYER, A_NAME, A_REFPROP, A_TABLE, A_TYPE, A_UNKNOWN, E_COMPOSITE_FUNCTION, E_FIELD, E_FUNCTION, E_FUNCTIONLIB, E_INPUT, E_ITEM, E_LAYER, E_LINK, E_MAPPINGS, E_OUTPUT, E_PROPERTY, E_VARIABLES, MAPPER_NSURI, V_ALLOW_INVOKE, V_MAX_INPUT, V_MIN_INPUT, V_OUTPUT
 
コンストラクタの概要
FunctionLibMappingsCompiler(User owner, String baseDir, String name, MappingItemFactory factory)
           
 
メソッドの概要
protected  void buildTables()
           
protected  void processLayer(Element el)
           
 
クラス com.infoteria.asteria.flowlibrary2.mapper.MappingsCompiler から継承したメソッド
compile, createErrorInfo, createMappingItem, fireOnError, fireOnWarning, getComponentName, getFunctionMap, getHolderName, getInputMap, getLayerList, getOutputMap, getOwnerName, setComponentName, setErrorHandler, setHolderName, setOwnerName
 
クラス com.infoteria.asteria.flowengine2.compile.AbstractCompiler から継承したメソッド
getErrorCount, getLogger, getWarningCount, logElement, onError, onError, onError, onError, onError, onError, onWarning, onWarning, onWarning, onWarning, onWarning, onWarning, setLogger
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FunctionLibMappingsCompiler

public FunctionLibMappingsCompiler(User owner,
                                   String baseDir,
                                   String name,
                                   MappingItemFactory factory)
メソッドの詳細

buildTables

protected void buildTables()
オーバーライド:
クラス com.infoteria.asteria.flowlibrary2.mapper.MappingsCompiler 内の buildTables

processLayer

protected void processLayer(Element el)
オーバーライド:
クラス com.infoteria.asteria.flowlibrary2.mapper.MappingsCompiler 内の processLayer