public class ProjectDataModelOracleImpl extends Object implements org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
Modifier and Type | Field and Description |
---|---|
protected Map<String,Boolean> |
projectCollectionTypes |
protected Map<String,Boolean> |
projectEventTypes |
protected Map<String,String> |
projectFieldParametersType |
protected Map<String,String[]> |
projectJavaEnumDefinitions |
protected Map<String,List<org.drools.workbench.models.datamodel.oracle.MethodInfo>> |
projectMethodInformation |
protected Map<String,org.drools.workbench.models.datamodel.oracle.ModelField[]> |
projectModelFields |
protected String |
projectName |
protected Map<String,List<String>> |
projectSuperTypes |
protected Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>> |
projectTypeAnnotations |
protected Map<String,Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>>> |
projectTypeFieldsAnnotations |
protected Map<String,org.drools.workbench.models.datamodel.oracle.TypeSource> |
projectTypeSources |
Constructor and Description |
---|
ProjectDataModelOracleImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addProjectCollectionTypes(Map<String,Boolean> collectionTypes) |
void |
addProjectEventTypes(Map<String,Boolean> eventTypes) |
void |
addProjectFieldParametersType(Map<String,String> fieldParametersType) |
void |
addProjectJavaEnumDefinitions(Map<String,String[]> dataEnumLists) |
void |
addProjectMethodInformation(Map<String,List<org.drools.workbench.models.datamodel.oracle.MethodInfo>> methodInformation) |
void |
addProjectModelFields(Map<String,org.drools.workbench.models.datamodel.oracle.ModelField[]> modelFields) |
void |
addProjectPackageNames(List<String> packageNames) |
void |
addProjectSuperTypes(Map<String,List<String>> superTypes) |
void |
addProjectTypeAnnotations(Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>> annotations) |
void |
addProjectTypeFieldsAnnotations(Map<String,Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>>> typeFieldsAnnotations) |
void |
addProjectTypeSources(Map<String,org.drools.workbench.models.datamodel.oracle.TypeSource> typeSources) |
Map<String,Boolean> |
getProjectCollectionTypes() |
Map<String,Boolean> |
getProjectEventTypes() |
Map<String,String> |
getProjectFieldParametersType() |
Map<String,String[]> |
getProjectJavaEnumDefinitions() |
Map<String,List<org.drools.workbench.models.datamodel.oracle.MethodInfo>> |
getProjectMethodInformation() |
Map<String,org.drools.workbench.models.datamodel.oracle.ModelField[]> |
getProjectModelFields() |
String |
getProjectName() |
List<String> |
getProjectPackageNames() |
Map<String,List<String>> |
getProjectSuperTypes() |
Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>> |
getProjectTypeAnnotations() |
Map<String,Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>>> |
getProjectTypeFieldsAnnotations() |
Map<String,org.drools.workbench.models.datamodel.oracle.TypeSource> |
getProjectTypeSources() |
void |
setProjectName(String projectName) |
protected String projectName
protected Map<String,org.drools.workbench.models.datamodel.oracle.ModelField[]> projectModelFields
protected Map<String,org.drools.workbench.models.datamodel.oracle.TypeSource> projectTypeSources
protected Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>> projectTypeAnnotations
protected Map<String,Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>>> projectTypeFieldsAnnotations
protected Map<String,List<org.drools.workbench.models.datamodel.oracle.MethodInfo>> projectMethodInformation
public void setProjectName(String projectName)
setProjectName
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectModelFields(Map<String,org.drools.workbench.models.datamodel.oracle.ModelField[]> modelFields)
addProjectModelFields
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectFieldParametersType(Map<String,String> fieldParametersType)
addProjectFieldParametersType
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectEventTypes(Map<String,Boolean> eventTypes)
addProjectEventTypes
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectTypeSources(Map<String,org.drools.workbench.models.datamodel.oracle.TypeSource> typeSources)
addProjectTypeSources
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectSuperTypes(Map<String,List<String>> superTypes)
addProjectSuperTypes
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectTypeAnnotations(Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>> annotations)
addProjectTypeAnnotations
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectTypeFieldsAnnotations(Map<String,Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>>> typeFieldsAnnotations)
addProjectTypeFieldsAnnotations
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectJavaEnumDefinitions(Map<String,String[]> dataEnumLists)
addProjectJavaEnumDefinitions
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectMethodInformation(Map<String,List<org.drools.workbench.models.datamodel.oracle.MethodInfo>> methodInformation)
addProjectMethodInformation
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectCollectionTypes(Map<String,Boolean> collectionTypes)
addProjectCollectionTypes
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public void addProjectPackageNames(List<String> packageNames)
addProjectPackageNames
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public String getProjectName()
getProjectName
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,org.drools.workbench.models.datamodel.oracle.ModelField[]> getProjectModelFields()
getProjectModelFields
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,String> getProjectFieldParametersType()
getProjectFieldParametersType
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,Boolean> getProjectEventTypes()
getProjectEventTypes
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,org.drools.workbench.models.datamodel.oracle.TypeSource> getProjectTypeSources()
getProjectTypeSources
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,List<String>> getProjectSuperTypes()
getProjectSuperTypes
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>> getProjectTypeAnnotations()
getProjectTypeAnnotations
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,Map<String,Set<org.drools.workbench.models.datamodel.oracle.Annotation>>> getProjectTypeFieldsAnnotations()
getProjectTypeFieldsAnnotations
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,String[]> getProjectJavaEnumDefinitions()
getProjectJavaEnumDefinitions
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,List<org.drools.workbench.models.datamodel.oracle.MethodInfo>> getProjectMethodInformation()
getProjectMethodInformation
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
public Map<String,Boolean> getProjectCollectionTypes()
getProjectCollectionTypes
in interface org.drools.workbench.models.datamodel.oracle.ProjectDataModelOracle
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.