Interface ModuleDataModelOracle
-
- All Known Subinterfaces:
PackageDataModelOracle
public interface ModuleDataModelOracle
-
-
Method Summary
-
-
-
Method Detail
-
setModuleName
void setModuleName(String moduleName)
-
addModuleModelFields
void addModuleModelFields(Map<String,ModelField[]> modelFields)
-
addModuleFieldParametersType
void addModuleFieldParametersType(Map<String,String> fieldParametersType)
-
addModuleTypeSources
void addModuleTypeSources(Map<String,TypeSource> typeSources)
-
addModuleTypeAnnotations
void addModuleTypeAnnotations(Map<String,Set<Annotation>> annotations)
-
addModuleTypeFieldsAnnotations
void addModuleTypeFieldsAnnotations(Map<String,Map<String,Set<Annotation>>> typeFieldsAnnotations)
-
addModuleJavaEnumDefinitions
void addModuleJavaEnumDefinitions(Map<String,String[]> enumDefinitions)
-
addModuleMethodInformation
void addModuleMethodInformation(Map<String,List<MethodInfo>> methodInformation)
-
getModuleName
String getModuleName()
-
getModuleModelFields
Map<String,ModelField[]> getModuleModelFields()
-
getModuleTypeSources
Map<String,TypeSource> getModuleTypeSources()
-
getModuleTypeAnnotations
Map<String,Set<Annotation>> getModuleTypeAnnotations()
-
getModuleTypeFieldsAnnotations
Map<String,Map<String,Set<Annotation>>> getModuleTypeFieldsAnnotations()
-
getModuleMethodInformation
Map<String,List<MethodInfo>> getModuleMethodInformation()
-
-