public class SimpleProcedureCreatorImpl extends java.lang.Object implements ProcedureCreator, java.io.Serializable
修飾子とタイプ | フィールドと説明 |
---|---|
protected PhenomenonTypeFactory |
ptypeFactory |
コンストラクタと説明 |
---|
SimpleProcedureCreatorImpl()
コンストラクタ。
|
SimpleProcedureCreatorImpl(PhenomenonTypeFactory ptypeFactory) |
SimpleProcedureCreatorImpl(Resource resource) |
SimpleProcedureCreatorImpl(Resource resource,
PhenomenonTypeFactory ptypeFactory) |
修飾子とタイプ | メソッドと説明 |
---|---|
Procedure |
createProcedure(Key phenomenonTypeNameKey,
java.lang.String className)
Key(現象型名)に対応した手続きオブジェクトを取得する。
|
Procedure |
createProcedure(java.lang.String phenomenonTypeName,
java.lang.String className)
現象型名に対応した手続きオブジェクトを取得する。
|
java.util.Map |
createProcedureMap(java.util.Map map)
Key(現象型名)・手続きオブジェクトのMapを取得する。
|
static ProcedureCreator |
getInstance() |
protected PhenomenonTypeFactory ptypeFactory
public SimpleProcedureCreatorImpl()
public SimpleProcedureCreatorImpl(Resource resource)
public SimpleProcedureCreatorImpl(Resource resource, PhenomenonTypeFactory ptypeFactory)
public SimpleProcedureCreatorImpl(PhenomenonTypeFactory ptypeFactory)
public static ProcedureCreator getInstance()
public Procedure createProcedure(java.lang.String phenomenonTypeName, java.lang.String className) throws ProcedureCreateException
createProcedure
インタフェース内 ProcedureCreator
phenomenonTypeName
- 現象型名className
- 手続きのクラス名ProcedureCreateException
public Procedure createProcedure(Key phenomenonTypeNameKey, java.lang.String className) throws ProcedureCreateException
createProcedure
インタフェース内 ProcedureCreator
phenomenonTpyeNameKey
- Key(現象型名)className
- 手続きのクラス名ProcedureCreateException
public java.util.Map createProcedureMap(java.util.Map map) throws ProcedureCreateException
createProcedureMap
インタフェース内 ProcedureCreator
map
- Key(現象型名)・手続きのクラス名ProcedureCreateException