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

java.lang.Object
  |
  +--com.infoteria.asteria.flowlibrary2.mapper.Layer
すべての実装インタフェース:
Cloneable, MappingEntity

public class Layer
extends Object
implements Cloneable, MappingEntity


コンストラクタの概要
Layer(String name, String cond)
           
 
メソッドの概要
 void beginMapping(Component prev, StreamDataObject stream)
           
 Layer clone(Map inputMap, Map functionMap)
           
protected  MappingItem cloneMappingItem(MappingItem origin, Map inputMap, Map functionMap)
           
 void endMapping()
           
 boolean evaluate(ExecuteContext context, StreamDataObject stream, Record record)
           
 void execute(ExecuteContext context, List recList)
           
 String getCondition()
           
 int getItemCount()
           
 List getItemList()
           
 String getName()
           
 void init(MapperComponent mapper, ExecuteContext context, com.infoteria.asteria.flowlibrary2.condition.NamedVariables nv)
           
 boolean isEachRow()
           
 void setEachRow(boolean b)
           
 void setMappingDumper(MapperComponent mapper, MappingDumper md)
           
 void setMappingDumper(MappingDumper dump)
           
 void term(MapperComponent mapper, ExecuteContext context)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Layer

public Layer(String name,
             String cond)
メソッドの詳細

getName

public String getName()

getCondition

public String getCondition()

isEachRow

public boolean isEachRow()

setEachRow

public void setEachRow(boolean b)

getItemList

public List getItemList()

getItemCount

public int getItemCount()

evaluate

public boolean evaluate(ExecuteContext context,
                        StreamDataObject stream,
                        Record record)
                 throws com.infoteria.asteria.flowlibrary2.condition.ConditionException

clone

public Layer clone(Map inputMap,
                   Map functionMap)

cloneMappingItem

protected MappingItem cloneMappingItem(MappingItem origin,
                                       Map inputMap,
                                       Map functionMap)

init

public void init(MapperComponent mapper,
                 ExecuteContext context,
                 com.infoteria.asteria.flowlibrary2.condition.NamedVariables nv)
          throws MapperException

term

public void term(MapperComponent mapper,
                 ExecuteContext context)

setMappingDumper

public void setMappingDumper(MappingDumper dump)
定義:
インタフェース MappingEntity 内の setMappingDumper

beginMapping

public void beginMapping(Component prev,
                         StreamDataObject stream)
                  throws MapperException

endMapping

public void endMapping()
                throws MapperException

execute

public void execute(ExecuteContext context,
                    List recList)
             throws MapperException

setMappingDumper

public void setMappingDumper(MapperComponent mapper,
                             MappingDumper md)