annotate src/main/java/de/intevation/lada/importer/ImportConfig.java @ 1315:84bb7e2aecb1

Do not redefine existing operator. The removed SQL failed on PostgreSQL 9.5 because the operator is provided and needed by the system. Further, it does not seem to be used here.
author Tom Gottfried <tom@intevation.de>
date Fri, 17 Mar 2017 13:25:57 +0100
parents 9e733f44d8b0
children
rev   line source
626
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
1 /* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
2 * Software engineering by Intevation GmbH
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
3 *
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
4 * This file is Free Software under the GNU GPL (v>=3)
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
5 * and comes with ABSOLUTELY NO WARRANTY! Check out
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
6 * the documentation coming with IMIS-Labordaten-Application for details.
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
7 */
608
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
8 package de.intevation.lada.importer;
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
9
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
10 import java.lang.annotation.ElementType;
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
11 import java.lang.annotation.Retention;
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
12 import java.lang.annotation.RetentionPolicy;
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
13 import java.lang.annotation.Target;
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
14
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
15 import javax.inject.Qualifier;
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
16
626
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
17 /**
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
18 * Annotation used to configure Lada importer.
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
19 *
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
20 * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a>
9e733f44d8b0 Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 608
diff changeset
21 */
608
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
22 @Qualifier
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
23 @Retention(RetentionPolicy.RUNTIME)
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
24 @Target({
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
25 ElementType.TYPE,
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
26 ElementType.FIELD,
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
27 ElementType.METHOD,
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
28 ElementType.PARAMETER})
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
29 public @interface ImportConfig {
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
30 ImportFormat format() default ImportFormat.LAF;
e35f047f019f Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff changeset
31 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)