Package jadex.bdiv3.model
Class MBody
- java.lang.Object
- 
- jadex.bdiv3.model.MBody
 
- 
 public class MBody extends java.lang.ObjectThe plan mbody.
- 
- 
Field SummaryFields Modifier and Type Field Description protected MethodInfoabortedmethodThe aborted method cached for speed.protected MethodInfobodymethodThe body method cached for speed.protected ClassInfoclazzThe body as seperate class.protected java.lang.StringcomponentThe body as component type.protected MethodInfocontextconditionmethodThe precondition method cached for speed.protected MethodInfofailedmethodThe failed method cached for speed.protected ClassInfomapperclassThe parameter mapper.protected MethodInfomethodThe body as seperate class.protected static MethodInfoMI_NOTFOUNDprotected MethodInfopassedmethodThe passed method cached for speed.protected MethodInfopreconditionmethodThe precondition method cached for speed.protected java.lang.StringservicemethodnameThe body as required service.protected java.lang.StringservicenameThe body as required service.
 - 
Constructor SummaryConstructors Constructor Description MBody()Bean Constructor.MBody(MethodInfo method, ClassInfo clazz, java.lang.String servicename, java.lang.String servicemethodname, ClassInfo mapperclass, java.lang.String component)Create a new mbody.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MethodInfogetAbortedMethod(java.lang.ClassLoader cl)MethodInfogetBodyMethod(java.lang.ClassLoader cl)ClassInfogetClazz()Get the clazz.java.lang.StringgetComponent()Get the component.MethodInfogetContextConditionMethod(java.lang.ClassLoader cl)MethodInfogetFailedMethod(java.lang.ClassLoader cl)intgetLineNumber(java.lang.ClassLoader cl)Get the line number of the declaration.ClassInfogetMapperClass()Get the mapperclass.MethodInfogetMethod()Get the method.static MethodInfogetMethod(java.lang.Class<?> body, java.lang.Class<? extends java.lang.annotation.Annotation> type, java.lang.ClassLoader cl)MethodInfogetPassedMethod(java.lang.ClassLoader cl)MethodInfogetPreconditionMethod(java.lang.ClassLoader cl)java.lang.StringgetServiceMethodName()Get the servicemethodname.java.lang.StringgetServiceName()Get the servicename.voidsetClazz(ClassInfo clazz)Set the clazz.voidsetComponent(java.lang.String component)Set the component.voidsetMapperclass(ClassInfo mapperclass)Set the mapperclass.voidsetMethod(MethodInfo method)Set the method.voidsetServiceMethodName(java.lang.String servicemethodname)Set the servicemethodname.voidsetServiceName(java.lang.String servicename)Set the servicename.
 
- 
- 
- 
Field Detail- 
MI_NOTFOUNDprotected static final MethodInfo MI_NOTFOUND 
 - 
methodprotected MethodInfo method The body as seperate class.
 - 
clazzprotected ClassInfo clazz The body as seperate class.
 - 
servicenameprotected java.lang.String servicename The body as required service.
 - 
servicemethodnameprotected java.lang.String servicemethodname The body as required service.
 - 
mapperclassprotected ClassInfo mapperclass The parameter mapper.
 - 
componentprotected java.lang.String component The body as component type.
 - 
bodymethodprotected volatile MethodInfo bodymethod The body method cached for speed.
 - 
passedmethodprotected volatile MethodInfo passedmethod The passed method cached for speed.
 - 
failedmethodprotected volatile MethodInfo failedmethod The failed method cached for speed.
 - 
abortedmethodprotected volatile MethodInfo abortedmethod The aborted method cached for speed.
 - 
preconditionmethodprotected volatile MethodInfo preconditionmethod The precondition method cached for speed.
 - 
contextconditionmethodprotected volatile MethodInfo contextconditionmethod The precondition method cached for speed.
 
- 
 - 
Constructor Detail- 
MBodypublic MBody() Bean Constructor.
 - 
MBodypublic MBody(MethodInfo method, ClassInfo clazz, java.lang.String servicename, java.lang.String servicemethodname, ClassInfo mapperclass, java.lang.String component) Create a new mbody.
 
- 
 - 
Method Detail- 
getMethodpublic MethodInfo getMethod() Get the method.- Returns:
- The method.
 
 - 
setMethodpublic void setMethod(MethodInfo method) Set the method.- Parameters:
- method- The method to set.
 
 - 
getClazzpublic ClassInfo getClazz() Get the clazz.- Returns:
- The clazz.
 
 - 
setClazzpublic void setClazz(ClassInfo clazz) Set the clazz.- Parameters:
- clazz- The clazz to set.
 
 - 
getServiceNamepublic java.lang.String getServiceName() Get the servicename.- Returns:
- The servicename.
 
 - 
setServiceNamepublic void setServiceName(java.lang.String servicename) Set the servicename.- Parameters:
- servicename- The servicename to set.
 
 - 
getServiceMethodNamepublic java.lang.String getServiceMethodName() Get the servicemethodname.- Returns:
- The servicemethodname.
 
 - 
setServiceMethodNamepublic void setServiceMethodName(java.lang.String servicemethodname) Set the servicemethodname.- Parameters:
- servicemethodname- The servicemethodname to set.
 
 - 
getMapperClasspublic ClassInfo getMapperClass() Get the mapperclass.- Returns:
- The mapperclass.
 
 - 
setMapperclasspublic void setMapperclass(ClassInfo mapperclass) Set the mapperclass.- Parameters:
- mapperclass- The mapperclass to set.
 
 - 
getComponentpublic java.lang.String getComponent() Get the component.- Returns:
- The component.
 
 - 
setComponentpublic void setComponent(java.lang.String component) Set the component.- Parameters:
- component- The component to set.
 
 - 
getBodyMethodpublic MethodInfo getBodyMethod(java.lang.ClassLoader cl) 
 - 
getPassedMethodpublic MethodInfo getPassedMethod(java.lang.ClassLoader cl) 
 - 
getFailedMethodpublic MethodInfo getFailedMethod(java.lang.ClassLoader cl) 
 - 
getAbortedMethodpublic MethodInfo getAbortedMethod(java.lang.ClassLoader cl) 
 - 
getPreconditionMethodpublic MethodInfo getPreconditionMethod(java.lang.ClassLoader cl) 
 - 
getContextConditionMethodpublic MethodInfo getContextConditionMethod(java.lang.ClassLoader cl) 
 - 
getMethodpublic static MethodInfo getMethod(java.lang.Class<?> body, java.lang.Class<? extends java.lang.annotation.Annotation> type, java.lang.ClassLoader cl) 
 - 
getLineNumberpublic int getLineNumber(java.lang.ClassLoader cl) Get the line number of the declaration.
 
- 
 
-