All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.nordea.oss.copybook.serializers.CopyBookSerializerConfig Maven / Gradle / Ivy

Go to download

CopyBook serializer and deserializer for Java where CopyBook lines are used to annotate a normal Java class

The newest version!
/*
 * Copyright (c) 2015. Troels Liebe Bentsen 
 * Copyright (c) 2016. Nordea Bank AB
 * Licensed under the MIT license (LICENSE.txt)
 */

package com.nordea.oss.copybook.serializers;


import java.nio.charset.Charset;
import java.util.List;

public class CopyBookSerializerConfig {
    private List fields;
    private Charset charset;
    private byte separatorByte;
    private int bitmapBlockSize;
    private boolean debug;
    private boolean strict;

    public Charset getCharset() {
        return charset;
    }

    public void setCharset(Charset charset) {
        this.charset = charset;
    }

    public byte getSeparatorByte() {
        return separatorByte;
    }

    public void setSeparatorByte(byte separatorByte) {
        this.separatorByte = separatorByte;
    }

    public int getBitmapBlockSize() {
        return bitmapBlockSize;
    }

    public void setBitmapBlockSize(int bitmapBlockSize) {
        this.bitmapBlockSize = bitmapBlockSize;
    }

    public List getFields() {
        return fields;
    }

    public void setFields(List fields) {
        this.fields = fields;
    }

    public boolean isDebug() {
        return debug;
    }

    public void setDebug(boolean debug) {
        this.debug = debug;
    }

    public boolean isStrict() {
        return strict;
    }

    public void setStrict(boolean strict) {
        this.strict = strict;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy