org.drools.workbench.models.datamodel.oracle
Class PackageDataModelOracleUtils
java.lang.Object
org.drools.workbench.models.datamodel.oracle.PackageDataModelOracleUtils
public class PackageDataModelOracleUtils
- extends Object
Utilities for PackageDataModelOracle
|
Method Summary |
static Map<String,Boolean> |
filterCollectionTypes(String packageName,
Imports imports,
Map<String,Boolean> projectCollectionTypes)
|
static Map<String,String[]> |
filterEnumDefinitions(String packageName,
Imports imports,
Map<String,String[]> enumDefinitions)
|
static Map<String,Boolean> |
filterEventTypes(String packageName,
Imports imports,
Map<String,Boolean> projectEventTypes)
|
static Map<String,String> |
filterFieldParametersTypes(String packageName,
Imports imports,
Map<String,String> projectFieldParametersTypes)
|
static Map<String,String> |
filterGlobalTypes(String packageName,
Imports imports,
Map<String,String> packageGlobalTypes)
|
static Map<String,List<MethodInfo>> |
filterMethodInformation(String packageName,
Imports imports,
Map<String,List<MethodInfo>> projectMethodInformation)
|
static Map<String,ModelField[]> |
filterModelFields(String packageName,
Imports imports,
Map<String,ModelField[]> projectModelFields)
|
static Map<String,String> |
filterSuperTypes(String packageName,
Imports imports,
Map<String,String> projectSuperTypes)
|
static Map<String,Set<Annotation>> |
filterTypeAnnotations(String packageName,
Imports imports,
Map<String,Set<Annotation>> projectTypeAnnotations)
|
static Map<String,Map<String,Set<Annotation>>> |
filterTypeFieldsAnnotations(String packageName,
Imports imports,
Map<String,Map<String,Set<Annotation>>> projectTypeFieldsAnnotations)
|
static Map<String,TypeSource> |
filterTypeSources(String packageName,
Imports imports,
Map<String,TypeSource> projectTypeSources)
|
static String |
getPackageName(String qualifiedType)
|
static String |
getTypeName(String qualifiedType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PackageDataModelOracleUtils
public PackageDataModelOracleUtils()
filterModelFields
public static Map<String,ModelField[]> filterModelFields(String packageName,
Imports imports,
Map<String,ModelField[]> projectModelFields)
filterCollectionTypes
public static Map<String,Boolean> filterCollectionTypes(String packageName,
Imports imports,
Map<String,Boolean> projectCollectionTypes)
filterGlobalTypes
public static Map<String,String> filterGlobalTypes(String packageName,
Imports imports,
Map<String,String> packageGlobalTypes)
filterEventTypes
public static Map<String,Boolean> filterEventTypes(String packageName,
Imports imports,
Map<String,Boolean> projectEventTypes)
filterTypeSources
public static Map<String,TypeSource> filterTypeSources(String packageName,
Imports imports,
Map<String,TypeSource> projectTypeSources)
filterSuperTypes
public static Map<String,String> filterSuperTypes(String packageName,
Imports imports,
Map<String,String> projectSuperTypes)
filterTypeAnnotations
public static Map<String,Set<Annotation>> filterTypeAnnotations(String packageName,
Imports imports,
Map<String,Set<Annotation>> projectTypeAnnotations)
filterTypeFieldsAnnotations
public static Map<String,Map<String,Set<Annotation>>> filterTypeFieldsAnnotations(String packageName,
Imports imports,
Map<String,Map<String,Set<Annotation>>> projectTypeFieldsAnnotations)
filterEnumDefinitions
public static Map<String,String[]> filterEnumDefinitions(String packageName,
Imports imports,
Map<String,String[]> enumDefinitions)
filterMethodInformation
public static Map<String,List<MethodInfo>> filterMethodInformation(String packageName,
Imports imports,
Map<String,List<MethodInfo>> projectMethodInformation)
filterFieldParametersTypes
public static Map<String,String> filterFieldParametersTypes(String packageName,
Imports imports,
Map<String,String> projectFieldParametersTypes)
getPackageName
public static String getPackageName(String qualifiedType)
getTypeName
public static String getTypeName(String qualifiedType)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.