public class ModuleDataModelOracleImpl extends Object implements org.kie.soup.project.datamodel.oracle.ModuleDataModelOracle
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Boolean> |
moduleCollectionTypes |
protected Map<String,Boolean> |
moduleEventTypes |
protected Map<String,String> |
moduleFieldParametersType |
protected Map<String,String[]> |
moduleJavaEnumDefinitions |
protected Map<String,List<org.kie.soup.project.datamodel.oracle.MethodInfo>> |
moduleMethodInformation |
protected Map<String,org.kie.soup.project.datamodel.oracle.ModelField[]> |
moduleModelFields |
protected String |
moduleName |
protected Map<String,List<String>> |
moduleSuperTypes |
protected Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>> |
moduleTypeAnnotations |
protected Map<String,Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>>> |
moduleTypeFieldsAnnotations |
protected Map<String,org.kie.soup.project.datamodel.oracle.TypeSource> |
moduleTypeSources |
| Constructor and Description |
|---|
ModuleDataModelOracleImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addModuleCollectionTypes(Map<String,Boolean> collectionTypes) |
void |
addModuleEventTypes(Map<String,Boolean> eventTypes) |
void |
addModuleFieldParametersType(Map<String,String> fieldParametersType) |
void |
addModuleJavaEnumDefinitions(Map<String,String[]> dataEnumLists) |
void |
addModuleMethodInformation(Map<String,List<org.kie.soup.project.datamodel.oracle.MethodInfo>> methodInformation) |
void |
addModuleModelFields(Map<String,org.kie.soup.project.datamodel.oracle.ModelField[]> modelFields) |
void |
addModulePackageNames(List<String> packageNames) |
void |
addModuleSuperTypes(Map<String,List<String>> superTypes) |
void |
addModuleTypeAnnotations(Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>> annotations) |
void |
addModuleTypeFieldsAnnotations(Map<String,Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>>> typeFieldsAnnotations) |
void |
addModuleTypeSources(Map<String,org.kie.soup.project.datamodel.oracle.TypeSource> typeSources) |
Map<String,Boolean> |
getModuleCollectionTypes() |
Map<String,Boolean> |
getModuleEventTypes() |
Map<String,String> |
getModuleFieldParametersType() |
Map<String,String[]> |
getModuleJavaEnumDefinitions() |
Map<String,List<org.kie.soup.project.datamodel.oracle.MethodInfo>> |
getModuleMethodInformation() |
Map<String,org.kie.soup.project.datamodel.oracle.ModelField[]> |
getModuleModelFields() |
String |
getModuleName() |
List<String> |
getModulePackageNames() |
Map<String,List<String>> |
getModuleSuperTypes() |
Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>> |
getModuleTypeAnnotations() |
Map<String,Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>>> |
getModuleTypeFieldsAnnotations() |
Map<String,org.kie.soup.project.datamodel.oracle.TypeSource> |
getModuleTypeSources() |
void |
setModuleName(String moduleName) |
protected String moduleName
protected Map<String,org.kie.soup.project.datamodel.oracle.ModelField[]> moduleModelFields
protected Map<String,org.kie.soup.project.datamodel.oracle.TypeSource> moduleTypeSources
protected Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>> moduleTypeAnnotations
protected Map<String,Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>>> moduleTypeFieldsAnnotations
protected Map<String,List<org.kie.soup.project.datamodel.oracle.MethodInfo>> moduleMethodInformation
public void setModuleName(String moduleName)
setModuleName in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleModelFields(Map<String,org.kie.soup.project.datamodel.oracle.ModelField[]> modelFields)
addModuleModelFields in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleFieldParametersType(Map<String,String> fieldParametersType)
addModuleFieldParametersType in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleEventTypes(Map<String,Boolean> eventTypes)
addModuleEventTypes in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleTypeSources(Map<String,org.kie.soup.project.datamodel.oracle.TypeSource> typeSources)
addModuleTypeSources in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleSuperTypes(Map<String,List<String>> superTypes)
addModuleSuperTypes in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleTypeAnnotations(Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>> annotations)
addModuleTypeAnnotations in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleTypeFieldsAnnotations(Map<String,Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>>> typeFieldsAnnotations)
addModuleTypeFieldsAnnotations in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleJavaEnumDefinitions(Map<String,String[]> dataEnumLists)
addModuleJavaEnumDefinitions in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleMethodInformation(Map<String,List<org.kie.soup.project.datamodel.oracle.MethodInfo>> methodInformation)
addModuleMethodInformation in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModuleCollectionTypes(Map<String,Boolean> collectionTypes)
addModuleCollectionTypes in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic void addModulePackageNames(List<String> packageNames)
addModulePackageNames in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic String getModuleName()
getModuleName in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,org.kie.soup.project.datamodel.oracle.ModelField[]> getModuleModelFields()
getModuleModelFields in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,String> getModuleFieldParametersType()
getModuleFieldParametersType in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,Boolean> getModuleEventTypes()
getModuleEventTypes in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,org.kie.soup.project.datamodel.oracle.TypeSource> getModuleTypeSources()
getModuleTypeSources in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,List<String>> getModuleSuperTypes()
getModuleSuperTypes in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>> getModuleTypeAnnotations()
getModuleTypeAnnotations in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>>> getModuleTypeFieldsAnnotations()
getModuleTypeFieldsAnnotations in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,String[]> getModuleJavaEnumDefinitions()
getModuleJavaEnumDefinitions in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,List<org.kie.soup.project.datamodel.oracle.MethodInfo>> getModuleMethodInformation()
getModuleMethodInformation in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOraclepublic Map<String,Boolean> getModuleCollectionTypes()
getModuleCollectionTypes in interface org.kie.soup.project.datamodel.oracle.ModuleDataModelOracleCopyright © 2017–2020 JBoss by Red Hat. All rights reserved.