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

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

Best Java code snippets using org.milyn.fixedlength.FixedLengthReader$MapBindingWiringVisitor (Showing top 9 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 visitAfter(SAXElement element, ExecutionContext executionContext) throws SmooksException, IOException {
  wireObject(executionContext);
}
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);
    }
  }
}
origin: org.virtuslab/milyn-smooks-fixed-length

public void visitAfter(Element element, ExecutionContext executionContext) throws SmooksException {
  wireObject(executionContext);
}
origin: org.milyn/milyn-smooks-fixed-length

public void visitAfter(SAXElement element, ExecutionContext executionContext) throws SmooksException, IOException {
  wireObject(executionContext);
}
origin: org.milyn/milyn-smooks-fixed-length

public void visitAfter(Element element, ExecutionContext executionContext) throws SmooksException {
  wireObject(executionContext);
}
origin: org.milyn/milyn-smooks-all

public void visitAfter(Element element, ExecutionContext executionContext) throws SmooksException {
  wireObject(executionContext);
}
origin: org.milyn/milyn-smooks-all

public void visitAfter(SAXElement element, ExecutionContext executionContext) throws SmooksException, IOException {
  wireObject(executionContext);
}
org.milyn.fixedlengthFixedLengthReader$MapBindingWiringVisitor

Most used methods

  • <init>
  • wireObject

Popular in Java

  • Reading from database using SQL prepared statement
  • setContentView (Activity)
  • getApplicationContext (Context)
  • getSupportFragmentManager (FragmentActivity)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • Notification (javax.management)
  • Filter (javax.servlet)
    A filter is an object that performs filtering tasks on either the request to a resource (a servlet o
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • 21 Best Atom Packages for 2021
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