Tabnine Logo
EventTypeRepositoryMapTypeUtil.addNestableMapType
Code IndexAdd Tabnine to your IDE (free)

How to use
addNestableMapType
method
in
com.espertech.esper.common.internal.event.eventtyperepo.EventTypeRepositoryMapTypeUtil

Best Java code snippets using com.espertech.esper.common.internal.event.eventtyperepo.EventTypeRepositoryMapTypeUtil.addNestableMapType (Showing top 1 results out of 315)

origin: espertechinc/esper

public static void buildMapTypes(EventTypeRepositoryImpl repo,
                 Map<String, ConfigurationCommonEventTypeMap> mapTypeConfigurations,
                 Map<String, Properties> mapTypes,
                 Map<String, Map<String, Object>> nestableMapEvents,
                 BeanEventTypeFactory beanEventTypeFactory,
                 ClasspathImportService classpathImportService) {
  List<String> creationOrder = EventTypeRepositoryUtil.getCreationOrder(mapTypes.keySet(), nestableMapEvents.keySet(), mapTypeConfigurations);
  for (String mapName : creationOrder) {
    if (repo.getTypeByName(mapName) != null) {
      continue;
    }
    ConfigurationCommonEventTypeMap mapConfig = mapTypeConfigurations.get(mapName);
    Properties propertiesUnnested = mapTypes.get(mapName);
    if (propertiesUnnested != null) {
      Map<String, Object> propertyTypes = createPropertyTypes(propertiesUnnested, classpathImportService);
      LinkedHashMap<String, Object> propertyTypesCompiled = EventTypeUtility.compileMapTypeProperties(propertyTypes, repo);
      addNestableMapType(mapName, propertyTypesCompiled, mapConfig, repo, beanEventTypeFactory, repo);
    }
    Map<String, Object> propertiesNestable = nestableMapEvents.get(mapName);
    if (propertiesNestable != null) {
      LinkedHashMap<String, Object> propertiesNestableCompiled = EventTypeUtility.compileMapTypeProperties(propertiesNestable, repo);
      addNestableMapType(mapName, propertiesNestableCompiled, mapConfig, repo, beanEventTypeFactory, repo);
    }
  }
}
com.espertech.esper.common.internal.event.eventtyperepoEventTypeRepositoryMapTypeUtiladdNestableMapType

Popular methods of EventTypeRepositoryMapTypeUtil

  • buildMapTypes
  • createPropertyTypes
  • resolveClassForTypeName
  • toTypesReferences

Popular in Java

  • Creating JSON documents from java classes using gson
  • getSystemService (Context)
  • getExternalFilesDir (Context)
  • putExtra (Intent)
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • JTextField (javax.swing)
  • BasicDataSource (org.apache.commons.dbcp)
    Basic implementation of javax.sql.DataSource that is configured via JavaBeans properties. This is no
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now