Class PackageDataModelOracleBaselinePayload


  • @Portable
    public class PackageDataModelOracleBaselinePayload
    extends Object
    Payload for baseline client-side Data Model Oracle content
    • Constructor Detail

      • PackageDataModelOracleBaselinePayload

        public PackageDataModelOracleBaselinePayload()
    • Method Detail

      • getModuleName

        public String getModuleName()
      • setModuleName

        public void setModuleName​(String moduleName)
      • getPackageName

        public String getPackageName()
      • setPackageName

        public void setPackageName​(String packageName)
      • getModelFields

        public Map<String,​org.kie.soup.project.datamodel.oracle.ModelField[]> getModelFields()
      • setModelFields

        public void setModelFields​(Map<String,​org.kie.soup.project.datamodel.oracle.ModelField[]> modelFields)
      • getFieldParametersType

        public Map<String,​String> getFieldParametersType()
      • setFieldParametersType

        public void setFieldParametersType​(Map<String,​String> fieldParametersType)
      • setEventTypes

        public void setEventTypes​(Map<String,​Boolean> eventTypes)
      • getTypeSources

        public Map<String,​org.kie.soup.project.datamodel.oracle.TypeSource> getTypeSources()
      • setTypeSources

        public void setTypeSources​(Map<String,​org.kie.soup.project.datamodel.oracle.TypeSource> typeSources)
      • getTypeAnnotations

        public Map<String,​Set<org.kie.soup.project.datamodel.oracle.Annotation>> getTypeAnnotations()
      • setTypeAnnotations

        public void setTypeAnnotations​(Map<String,​Set<org.kie.soup.project.datamodel.oracle.Annotation>> typeAnnotations)
      • getTypeFieldsAnnotations

        public Map<String,​Map<String,​Set<org.kie.soup.project.datamodel.oracle.Annotation>>> getTypeFieldsAnnotations()
      • setTypeFieldsAnnotations

        public void setTypeFieldsAnnotations​(Map<String,​Map<String,​Set<org.kie.soup.project.datamodel.oracle.Annotation>>> typeFieldsAnnotations)
      • getJavaEnumDefinitions

        public Map<String,​String[]> getJavaEnumDefinitions()
      • setJavaEnumDefinitions

        public void setJavaEnumDefinitions​(Map<String,​String[]> javaEnumLists)
      • getWorkbenchEnumDefinitions

        public Map<String,​String[]> getWorkbenchEnumDefinitions()
      • setWorkbenchEnumDefinitions

        public void setWorkbenchEnumDefinitions​(Map<String,​String[]> workbenchEnumLists)
      • getMethodInformation

        public Map<String,​List<org.kie.soup.project.datamodel.oracle.MethodInfo>> getMethodInformation()
      • setMethodInformation

        public void setMethodInformation​(Map<String,​List<org.kie.soup.project.datamodel.oracle.MethodInfo>> methodInformation)
      • setCollectionTypes

        public void setCollectionTypes​(Map<String,​Boolean> collectionTypes)
      • setGlobalTypes

        public void setGlobalTypes​(Map<String,​String> globalTypes)
      • getPackageNames

        public List<String> getPackageNames()
      • setPackageNames

        public void setPackageNames​(List<String> packageNames)
      • setAllPackageElements

        public void setAllPackageElements​(Map<org.kie.soup.project.datamodel.oracle.ExtensionKind<?>,​List<?>> packageElements)
      • getExtensions

        public Map<org.kie.soup.project.datamodel.oracle.ExtensionKind<?>,​List<?>> getExtensions()
      • setExtensions

        public <T> void setExtensions​(org.kie.soup.project.datamodel.oracle.ExtensionKind<T> kind,
                                      List<T> value)
      • getPackageElements

        public <T> List<T> getPackageElements​(org.kie.soup.project.datamodel.oracle.ExtensionKind<T> kind)