Class PackageDataModelOracleBaselinePayload
- java.lang.Object
-
- org.kie.workbench.common.services.datamodel.model.PackageDataModelOracleBaselinePayload
-
@Portable public class PackageDataModelOracleBaselinePayload extends Object
Payload for baseline client-side Data Model Oracle content
-
-
Constructor Summary
Constructors Constructor Description PackageDataModelOracleBaselinePayload()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Boolean>getCollectionTypes()Map<String,Boolean>getEventTypes()Map<org.kie.soup.project.datamodel.oracle.ExtensionKind<?>,List<?>>getExtensions()Map<String,String>getFieldParametersType()Map<String,String>getGlobals()Map<String,String[]>getJavaEnumDefinitions()Map<String,List<org.kie.soup.project.datamodel.oracle.MethodInfo>>getMethodInformation()Map<String,org.kie.soup.project.datamodel.oracle.ModelField[]>getModelFields()StringgetModuleName()<T> List<T>getPackageElements(org.kie.soup.project.datamodel.oracle.ExtensionKind<T> kind)StringgetPackageName()List<String>getPackageNames()Map<String,List<String>>getSuperTypes()Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>>getTypeAnnotations()Map<String,Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>>>getTypeFieldsAnnotations()Map<String,org.kie.soup.project.datamodel.oracle.TypeSource>getTypeSources()Map<String,String[]>getWorkbenchEnumDefinitions()voidsetAllPackageElements(Map<org.kie.soup.project.datamodel.oracle.ExtensionKind<?>,List<?>> packageElements)voidsetCollectionTypes(Map<String,Boolean> collectionTypes)voidsetEventTypes(Map<String,Boolean> eventTypes)<T> voidsetExtensions(org.kie.soup.project.datamodel.oracle.ExtensionKind<T> kind, List<T> value)voidsetFieldParametersType(Map<String,String> fieldParametersType)voidsetGlobalTypes(Map<String,String> globalTypes)voidsetJavaEnumDefinitions(Map<String,String[]> javaEnumLists)voidsetMethodInformation(Map<String,List<org.kie.soup.project.datamodel.oracle.MethodInfo>> methodInformation)voidsetModelFields(Map<String,org.kie.soup.project.datamodel.oracle.ModelField[]> modelFields)voidsetModuleName(String moduleName)voidsetPackageName(String packageName)voidsetPackageNames(List<String> packageNames)voidsetSuperTypes(Map<String,List<String>> superTypes)voidsetTypeAnnotations(Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>> typeAnnotations)voidsetTypeFieldsAnnotations(Map<String,Map<String,Set<org.kie.soup.project.datamodel.oracle.Annotation>>> typeFieldsAnnotations)voidsetTypeSources(Map<String,org.kie.soup.project.datamodel.oracle.TypeSource> typeSources)voidsetWorkbenchEnumDefinitions(Map<String,String[]> workbenchEnumLists)
-
-
-
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)
-
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)
-
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)
-
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)
-
-