Class ObjectToJsonStrategy

  • All Implemented Interfaces:
    com.opencsv.bean.MappingStrategy

    public class ObjectToJsonStrategy
    extends com.opencsv.bean.HeaderColumnNameMappingStrategy
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.opencsv.bean.AbstractMappingStrategy

        com.opencsv.bean.AbstractMappingStrategy.RecursiveType
    • Field Summary

      • Fields inherited from class com.opencsv.bean.HeaderNameBaseMappingStrategy

        fieldMap, forceCorrectRecordLength, writeOrder
      • Fields inherited from class com.opencsv.bean.AbstractMappingStrategy

        errorLocale, headerIndex, profile, type
    • Constructor Summary

      Constructors 
      Constructor Description
      ObjectToJsonStrategy​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected com.opencsv.bean.BeanField instantiateCustomConverter​(Class converter)  
      • Methods inherited from class com.opencsv.bean.HeaderColumnNameMappingStrategy

        getBindingAnnotations, loadAnnotatedFieldMap
      • Methods inherited from class com.opencsv.bean.HeaderNameBaseMappingStrategy

        captureHeader, chooseMultivaluedFieldIndexFromHeaderIndex, findField, findHeader, getFieldMap, initializeFieldMap, loadUnadornedFieldMap, setColumnOrderOnWrite, verifyLineLength
      • Methods inherited from class com.opencsv.bean.AbstractMappingStrategy

        createBean, determineConverter, filterIgnoredFields, generateHeader, getType, ignoreFields, indexBean, isForbiddenClassForRecursion, loadFieldMap, loadRecursiveClasses, partitionFields, populateNewBean, selectAnnotationForProfile, setErrorLocale, setFieldValue, setProfile, setType, transmuteBean
      • Methods inherited from interface com.opencsv.bean.MappingStrategy

        isAnnotationDriven
    • Constructor Detail

      • ObjectToJsonStrategy

        public ObjectToJsonStrategy​(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • Method Detail

      • instantiateCustomConverter

        protected com.opencsv.bean.BeanField instantiateCustomConverter​(Class converter)
                                                                 throws com.opencsv.exceptions.CsvBadConverterException
        Overrides:
        instantiateCustomConverter in class com.opencsv.bean.AbstractMappingStrategy
        Throws:
        com.opencsv.exceptions.CsvBadConverterException