Class BeanEnactor<RESULT>
- java.lang.Object
-
- org.openprovenance.prov.template.library.ptm_copy.client.common.BeanEnactor<RESULT>
-
- All Implemented Interfaces:
BeanProcessor
public abstract class BeanEnactor<RESULT> extends Object implements BeanProcessor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBeanEnactor.EnactorImplementation<RESULT>
-
Field Summary
Fields Modifier and Type Field Description protected BeanProcessorcheckerprotected BeanEnactor.EnactorImplementation<RESULT>realiser
-
Constructor Summary
Constructors Constructor Description BeanEnactor(BeanEnactor.EnactorImplementation<RESULT> realiser, BeanProcessor checker)
-
Method Summary
Modifier and Type Method Description Ptm_expandingBeanprocess(Ptm_expandingBean bean)Ptm_mexpandingBeanprocess(Ptm_mexpandingBean bean)
-
-
-
Field Detail
-
checker
protected final BeanProcessor checker
-
realiser
protected final BeanEnactor.EnactorImplementation<RESULT> realiser
-
-
Constructor Detail
-
BeanEnactor
public BeanEnactor(BeanEnactor.EnactorImplementation<RESULT> realiser, BeanProcessor checker)
-
-
Method Detail
-
process
public final Ptm_expandingBean process(Ptm_expandingBean bean)
- Specified by:
processin interfaceBeanProcessor
-
process
public final Ptm_mexpandingBean process(Ptm_mexpandingBean bean)
- Specified by:
processin interfaceBeanProcessor
-
-