org.drools.workbench.models.datamodel.oracle
Interface ProjectDataModelOracle
- All Known Subinterfaces:
- PackageDataModelOracle
public interface ProjectDataModelOracle
|
Method Summary |
void |
addProjectCollectionTypes(Map<String,Boolean> collectionTypes)
|
void |
addProjectEventTypes(Map<String,Boolean> eventTypes)
|
void |
addProjectFieldParametersType(Map<String,String> fieldParametersType)
|
void |
addProjectJavaEnumDefinitions(Map<String,String[]> enumDefinitions)
|
void |
addProjectMethodInformation(Map<String,List<MethodInfo>> methodInformation)
|
void |
addProjectModelFields(Map<String,ModelField[]> modelFields)
|
void |
addProjectPackageNames(List<String> packageNames)
|
void |
addProjectSuperTypes(Map<String,List<String>> superTypes)
|
void |
addProjectTypeAnnotations(Map<String,Set<Annotation>> annotations)
|
void |
addProjectTypeFieldsAnnotations(Map<String,Map<String,Set<Annotation>>> typeFieldsAnnotations)
|
void |
addProjectTypeSources(Map<String,TypeSource> typeSources)
|
Map<String,Boolean> |
getProjectCollectionTypes()
|
Map<String,Boolean> |
getProjectEventTypes()
|
Map<String,String> |
getProjectFieldParametersType()
|
Map<String,String[]> |
getProjectJavaEnumDefinitions()
|
Map<String,List<MethodInfo>> |
getProjectMethodInformation()
|
Map<String,ModelField[]> |
getProjectModelFields()
|
String |
getProjectName()
|
List<String> |
getProjectPackageNames()
|
Map<String,List<String>> |
getProjectSuperTypes()
|
Map<String,Set<Annotation>> |
getProjectTypeAnnotations()
|
Map<String,Map<String,Set<Annotation>>> |
getProjectTypeFieldsAnnotations()
|
Map<String,TypeSource> |
getProjectTypeSources()
|
void |
setProjectName(String projectName)
|
setProjectName
void setProjectName(String projectName)
addProjectModelFields
void addProjectModelFields(Map<String,ModelField[]> modelFields)
addProjectFieldParametersType
void addProjectFieldParametersType(Map<String,String> fieldParametersType)
addProjectEventTypes
void addProjectEventTypes(Map<String,Boolean> eventTypes)
addProjectTypeSources
void addProjectTypeSources(Map<String,TypeSource> typeSources)
addProjectSuperTypes
void addProjectSuperTypes(Map<String,List<String>> superTypes)
addProjectTypeAnnotations
void addProjectTypeAnnotations(Map<String,Set<Annotation>> annotations)
addProjectTypeFieldsAnnotations
void addProjectTypeFieldsAnnotations(Map<String,Map<String,Set<Annotation>>> typeFieldsAnnotations)
addProjectJavaEnumDefinitions
void addProjectJavaEnumDefinitions(Map<String,String[]> enumDefinitions)
addProjectMethodInformation
void addProjectMethodInformation(Map<String,List<MethodInfo>> methodInformation)
addProjectCollectionTypes
void addProjectCollectionTypes(Map<String,Boolean> collectionTypes)
addProjectPackageNames
void addProjectPackageNames(List<String> packageNames)
getProjectName
String getProjectName()
getProjectModelFields
Map<String,ModelField[]> getProjectModelFields()
getProjectFieldParametersType
Map<String,String> getProjectFieldParametersType()
getProjectEventTypes
Map<String,Boolean> getProjectEventTypes()
getProjectTypeSources
Map<String,TypeSource> getProjectTypeSources()
getProjectSuperTypes
Map<String,List<String>> getProjectSuperTypes()
getProjectTypeAnnotations
Map<String,Set<Annotation>> getProjectTypeAnnotations()
getProjectTypeFieldsAnnotations
Map<String,Map<String,Set<Annotation>>> getProjectTypeFieldsAnnotations()
getProjectJavaEnumDefinitions
Map<String,String[]> getProjectJavaEnumDefinitions()
getProjectMethodInformation
Map<String,List<MethodInfo>> getProjectMethodInformation()
getProjectCollectionTypes
Map<String,Boolean> getProjectCollectionTypes()
getProjectPackageNames
List<String> getProjectPackageNames()
Copyright © 2001-2016 JBoss by Red Hat. All Rights Reserved.