Class BindyDataFormat


  • @Metadata(firstVersion="2.0.0",
              label="dataformat,transformation,csv",
              title="Bindy")
    public class BindyDataFormat
    extends DataFormatDefinition
    Marshal and unmarshal Java beans from and to flat payloads (such as CSV, delimited, fixed length formats, or FIX messages).
    • Constructor Detail

      • BindyDataFormat

        public BindyDataFormat()
    • Method Detail

      • getType

        public String getType()
      • setType

        public void setType​(String type)
        Whether to use Csv, Fixed, or KeyValue.
      • getClassTypeAsString

        public String getClassTypeAsString()
      • setClassTypeAsString

        public void setClassTypeAsString​(String classType)
        Name of model class to use.
      • setClassType

        public void setClassType​(String classType)
        Name of model class to use.
      • setClassType

        public void setClassType​(Class<?> classType)
        Name of model class to use.
      • getClassType

        public Class<?> getClassType()
      • getLocale

        public String getLocale()
      • setLocale

        public void setLocale​(String locale)
        To configure a default locale to use, such as us for united states.

        To use the JVM platform default locale then use the name default

      • getUnwrapSingleInstance

        public String getUnwrapSingleInstance()
      • setUnwrapSingleInstance

        public void setUnwrapSingleInstance​(String unwrapSingleInstance)
        When unmarshalling should a single instance be unwrapped and returned instead of wrapped in a java.util.List.
      • getAllowEmptyStream

        public String getAllowEmptyStream()
      • setAllowEmptyStream

        public void setAllowEmptyStream​(String allowEmptyStream)
        Whether to allow empty streams in the unmarshal process. If true, no exception will be thrown when a body without records is provided.
      • unwrapSingleInstance

        public BindyDataFormat unwrapSingleInstance​(boolean unwrapSingleInstance)
      • allowEmptyStream

        public BindyDataFormat allowEmptyStream​(boolean allowEmptyStream)