Package jadex.micro
Class MicroModel.ServiceInjectionInfo
- java.lang.Object
- 
- jadex.micro.MicroModel.ServiceInjectionInfo
 
- 
- Enclosing class:
- MicroModel
 
 public static class MicroModel.ServiceInjectionInfo extends java.lang.ObjectStruct for injection info.
- 
- 
Field SummaryFields Modifier and Type Field Description protected longactiveThe active period for query.protected FieldInfofieldinfoThe fieldinfo.protected java.lang.BooleanlazyThe lazy flag.protected MethodInfomethodinfoThe methodinfo.protected java.lang.BooleanqueryThe query flag.protected RequiredServiceInforeqserinfoThe required service info.protected java.lang.BooleanrequiredThe required flag (fail if not present).
 - 
Constructor SummaryConstructors Constructor Description ServiceInjectionInfo()Create a new injection info.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetActive()FieldInfogetFieldInfo()Get the fieldInfo.java.lang.BooleangetLazy()Get the lazy.MethodInfogetMethodInfo()Get the methodInfo.java.lang.BooleangetQuery()Get the query.java.lang.BooleangetRequired()RequiredServiceInfogetRequiredServiceInfo()Get the required service info.voidsetActive(long active)MicroModel.ServiceInjectionInfosetFieldInfo(FieldInfo fieldInfo)Set the fieldInfo.MicroModel.ServiceInjectionInfosetLazy(java.lang.Boolean lazy)Set the lazy.MicroModel.ServiceInjectionInfosetMethodInfo(MethodInfo methodInfo)Set the methodInfo.MicroModel.ServiceInjectionInfosetQuery(java.lang.Boolean query)Set the query.voidsetRequired(java.lang.Boolean required)MicroModel.ServiceInjectionInfosetRequiredServiceInfo(RequiredServiceInfo requiredServiceInfo)Set the required service info.
 
- 
- 
- 
Field Detail- 
fieldinfoprotected FieldInfo fieldinfo The fieldinfo.
 - 
methodinfoprotected MethodInfo methodinfo The methodinfo.
 - 
lazyprotected java.lang.Boolean lazy The lazy flag.
 - 
queryprotected java.lang.Boolean query The query flag.
 - 
requiredprotected java.lang.Boolean required The required flag (fail if not present).
 - 
activeprotected long active The active period for query.
 - 
reqserinfoprotected RequiredServiceInfo reqserinfo The required service info.
 
- 
 - 
Method Detail- 
getFieldInfopublic FieldInfo getFieldInfo() Get the fieldInfo.- Returns:
- the fieldInfo
 
 - 
setFieldInfopublic MicroModel.ServiceInjectionInfo setFieldInfo(FieldInfo fieldInfo) Set the fieldInfo.- Parameters:
- fieldInfo- The fieldInfo to set
 
 - 
getMethodInfopublic MethodInfo getMethodInfo() Get the methodInfo.- Returns:
- the methodInfo
 
 - 
setMethodInfopublic MicroModel.ServiceInjectionInfo setMethodInfo(MethodInfo methodInfo) Set the methodInfo.- Parameters:
- methodInfo- The methodInfo to set
 
 - 
getLazypublic java.lang.Boolean getLazy() Get the lazy.- Returns:
- the lazy
 
 - 
setLazypublic MicroModel.ServiceInjectionInfo setLazy(java.lang.Boolean lazy) Set the lazy.- Parameters:
- lazy- The lazy to set
 
 - 
getQuerypublic java.lang.Boolean getQuery() Get the query.- Returns:
- the query
 
 - 
setQuerypublic MicroModel.ServiceInjectionInfo setQuery(java.lang.Boolean query) Set the query.- Parameters:
- query- The query to set
 
 - 
getRequiredServiceInfopublic RequiredServiceInfo getRequiredServiceInfo() Get the required service info.- Returns:
- The requiredServiceInfo
 
 - 
setRequiredServiceInfopublic MicroModel.ServiceInjectionInfo setRequiredServiceInfo(RequiredServiceInfo requiredServiceInfo) Set the required service info.- Parameters:
- requiredServiceInfo- the requiredServiceInfo to set
 
 - 
getRequiredpublic java.lang.Boolean getRequired() - Returns:
- the required
 
 - 
setRequiredpublic void setRequired(java.lang.Boolean required) - Parameters:
- required- the required to set
 
 - 
getActivepublic long getActive() - Returns:
- the active
 
 - 
setActivepublic void setActive(long active) - Parameters:
- active- the active to set
 
 
- 
 
-