/*
 * JPA entity Metadaten als Konstanten
 *
 *
 */

package de.ivu.elect.business.datei.entity;

@javax.enterprise.inject.Vetoed
public interface CsvDateiConstants {

  String MESSAGE_KEY_ENTITY_EINZAHL = "entity.einzahl.CSV_DATEI";
  String MESSAGE_KEY_ENTITY_MEHRZAHL = "entity.mehrzahl.CSV_DATEI";

  String MESSAGE_KEY_ANFUEHRUNGSZEICHEN_EINZAHL = "entity.einzahl.CSV_DATEI.ANFUEHRUNGSZEICHEN";
  String MESSAGE_KEY_ANFUEHRUNGSZEICHEN_MEHRZAHL = "entity.mehrzahl.CSV_DATEI.ANFUEHRUNGSZEICHEN";

  de.ivu.elect.business.datei.entity.CsvAnfuehrungszeichen ANFUEHRUNGSZEICHEN_DEFAULT_VALUE = de.ivu.elect.business.datei.entity.CsvAnfuehrungszeichen.DOPPELT;

  boolean ANFUEHRUNGSZEICHEN_NULLABLE = false;

  int ANFUEHRUNGSZEICHEN_MAX_LENGTH = 255;

  long ANFUEHRUNGSZEICHEN_MIN_VALUE = -9223372036854775806L;

  long ANFUEHRUNGSZEICHEN_MAX_VALUE = 9223372036854775806L;

  int ANFUEHRUNGSZEICHEN_PRECISION = 255;

  int ANFUEHRUNGSZEICHEN_SCALE = 0;

  String MESSAGE_KEY_ANZAHL_KOPFZEILEN_EINZAHL = "entity.einzahl.CSV_DATEI.ANZAHL_KOPFZEILEN";
  String MESSAGE_KEY_ANZAHL_KOPFZEILEN_MEHRZAHL = "entity.mehrzahl.CSV_DATEI.ANZAHL_KOPFZEILEN";

  java.lang.Long ANZAHL_KOPFZEILEN_DEFAULT_VALUE = Long.valueOf("0");

  boolean ANZAHL_KOPFZEILEN_NULLABLE = false;

  int ANZAHL_KOPFZEILEN_MAX_LENGTH = 10;

  long ANZAHL_KOPFZEILEN_MIN_VALUE = -9999999999L;

  long ANZAHL_KOPFZEILEN_MAX_VALUE = 9999999999L;

  int ANZAHL_KOPFZEILEN_PRECISION = 10;

  int ANZAHL_KOPFZEILEN_SCALE = 0;

  String MESSAGE_KEY_TRENNZEICHEN_EINZAHL = "entity.einzahl.CSV_DATEI.TRENNZEICHEN";
  String MESSAGE_KEY_TRENNZEICHEN_MEHRZAHL = "entity.mehrzahl.CSV_DATEI.TRENNZEICHEN";

  de.ivu.elect.business.datei.entity.CsvTrennzeichen TRENNZEICHEN_DEFAULT_VALUE = de.ivu.elect.business.datei.entity.CsvTrennzeichen.SEMIKOLON;

  boolean TRENNZEICHEN_NULLABLE = false;

  int TRENNZEICHEN_MAX_LENGTH = 255;

  long TRENNZEICHEN_MIN_VALUE = -9223372036854775806L;

  long TRENNZEICHEN_MAX_VALUE = 9223372036854775806L;

  int TRENNZEICHEN_PRECISION = 255;

  int TRENNZEICHEN_SCALE = 0;

  String MESSAGE_KEY_ZEICHENSATZ_EINZAHL = "entity.einzahl.CSV_DATEI.ZEICHENSATZ";
  String MESSAGE_KEY_ZEICHENSATZ_MEHRZAHL = "entity.mehrzahl.CSV_DATEI.ZEICHENSATZ";

  de.ivu.elect.business.datei.entity.CsvZeichensatz ZEICHENSATZ_DEFAULT_VALUE = de.ivu.elect.business.datei.entity.CsvZeichensatz.UTF_8;

  boolean ZEICHENSATZ_NULLABLE = false;

  int ZEICHENSATZ_MAX_LENGTH = 255;

  long ZEICHENSATZ_MIN_VALUE = -9223372036854775806L;

  long ZEICHENSATZ_MAX_VALUE = 9223372036854775806L;

  int ZEICHENSATZ_PRECISION = 255;

  int ZEICHENSATZ_SCALE = 0;


}