congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
FixedLengthReader$MapBindingWiringVisitor.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.milyn.fixedlength.FixedLengthReader$MapBindingWiringVisitor
constructor

Best Java code snippets using org.milyn.fixedlength.FixedLengthReader$MapBindingWiringVisitor.<init> (Showing top 3 results out of 315)

origin: org.milyn/milyn-smooks-fixed-length

public void addVisitors(VisitorConfigMap visitorMap) {
  initialize();
  if(bindBeanId != null && bindBeanClass != null) {
    Bean bean;
    if(bindingType == FixedLengthBindingType.LIST) {
      Bean listBean = new Bean(ArrayList.class, bindBeanId, "$document");
      bean = listBean.newBean(bindBeanClass, recordElementName);
      listBean.bindTo(bean);
      addFieldBindings(bean);
      listBean.addVisitors(visitorMap);
    } else if(bindingType == FixedLengthBindingType.MAP) {
      if(bindMapKeyField == null) {
        throw new SmooksConfigurationException("FixedLenght 'MAP' Binding must specify a 'keyField' property on the binding configuration.");
      }
      assertValidFieldName(bindMapKeyField);
      Bean mapBean = new Bean(LinkedHashMap.class, bindBeanId, "$document");
      Bean recordBean = new Bean(bindBeanClass, RECORD_BEAN, recordElementName);
      MapBindingWiringVisitor wiringVisitor = new MapBindingWiringVisitor(bindMapKeyField, bindBeanId);
      addFieldBindings(recordBean);
      mapBean.addVisitors(visitorMap);
      recordBean.addVisitors(visitorMap);
      visitorMap.addVisitor(wiringVisitor, recordElementName, null, false);
    } else {
      bean = new Bean(bindBeanClass, bindBeanId, recordElementName);
      addFieldBindings(bean);
      bean.addVisitors(visitorMap);
    }
  }
}
origin: org.virtuslab/milyn-smooks-fixed-length

public void addVisitors(VisitorConfigMap visitorMap) {
  initialize();
  if(bindBeanId != null && bindBeanClass != null) {
    Bean bean;
    if(bindingType == FixedLengthBindingType.LIST) {
      Bean listBean = new Bean(ArrayList.class, bindBeanId, "$document");
      bean = listBean.newBean(bindBeanClass, recordElementName);
      listBean.bindTo(bean);
      addFieldBindings(bean);
      listBean.addVisitors(visitorMap);
    } else if(bindingType == FixedLengthBindingType.MAP) {
      if(bindMapKeyField == null) {
        throw new SmooksConfigurationException("FixedLenght 'MAP' Binding must specify a 'keyField' property on the binding configuration.");
      }
      assertValidFieldName(bindMapKeyField);
      Bean mapBean = new Bean(LinkedHashMap.class, bindBeanId, "$document");
      Bean recordBean = new Bean(bindBeanClass, RECORD_BEAN, recordElementName);
      MapBindingWiringVisitor wiringVisitor = new MapBindingWiringVisitor(bindMapKeyField, bindBeanId);
      addFieldBindings(recordBean);
      mapBean.addVisitors(visitorMap);
      recordBean.addVisitors(visitorMap);
      visitorMap.addVisitor(wiringVisitor, recordElementName, null, false);
    } else {
      bean = new Bean(bindBeanClass, bindBeanId, recordElementName);
      addFieldBindings(bean);
      bean.addVisitors(visitorMap);
    }
  }
}
origin: org.milyn/milyn-smooks-all

public void addVisitors(VisitorConfigMap visitorMap) {
  initialize();
  if(bindBeanId != null && bindBeanClass != null) {
    Bean bean;
    if(bindingType == FixedLengthBindingType.LIST) {
      Bean listBean = new Bean(ArrayList.class, bindBeanId, "$document");
      bean = listBean.newBean(bindBeanClass, recordElementName);
      listBean.bindTo(bean);
      addFieldBindings(bean);
      listBean.addVisitors(visitorMap);
    } else if(bindingType == FixedLengthBindingType.MAP) {
      if(bindMapKeyField == null) {
        throw new SmooksConfigurationException("FixedLenght 'MAP' Binding must specify a 'keyField' property on the binding configuration.");
      }
      assertValidFieldName(bindMapKeyField);
      Bean mapBean = new Bean(LinkedHashMap.class, bindBeanId, "$document");
      Bean recordBean = new Bean(bindBeanClass, RECORD_BEAN, recordElementName);
      MapBindingWiringVisitor wiringVisitor = new MapBindingWiringVisitor(bindMapKeyField, bindBeanId);
      addFieldBindings(recordBean);
      mapBean.addVisitors(visitorMap);
      recordBean.addVisitors(visitorMap);
      visitorMap.addVisitor(wiringVisitor, recordElementName, null, false);
    } else {
      bean = new Bean(bindBeanClass, bindBeanId, recordElementName);
      addFieldBindings(bean);
      bean.addVisitors(visitorMap);
    }
  }
}
org.milyn.fixedlengthFixedLengthReader$MapBindingWiringVisitor<init>

Popular methods of FixedLengthReader$MapBindingWiringVisitor

  • wireObject

Popular in Java

  • Creating JSON documents from java classes using gson
  • onRequestPermissionsResult (Fragment)
  • setRequestProperty (URLConnection)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • EOFException (java.io)
    Thrown when a program encounters the end of a file or stream during an input operation.
  • InetAddress (java.net)
    An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
  • BitSet (java.util)
    The BitSet class implements abit array [http://en.wikipedia.org/wiki/Bit_array]. Each element is eit
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • JComboBox (javax.swing)
  • JFileChooser (javax.swing)
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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