fix #123 allow to specify extra annotations on repositories/methods
[yosql.git] / yosql-models / yosql-models-configuration / src / main / java / wtf / metio / yosql / models / configuration / GeneratedAnnotationMembers.java
blob6845064648beb0742f5f5cd9606990bb93b0213a
1 /*
2 * This file is part of yosql. It is subject to the license terms in the LICENSE file found in the top-level
3 * directory of this distribution and at https://creativecommons.org/publicdomain/zero/1.0/. No part of yosql,
4 * including this file, may be copied, modified, propagated, or distributed except according to the terms contained
5 * in the LICENSE file.
6 */
8 package wtf.metio.yosql.models.configuration;
10 /**
11 * Options for members of the "@Generated" annotation.
13 public enum GeneratedAnnotationMembers {
15 /**
16 * Use all available annotation members.
18 ALL,
20 /**
21 * Use no annotation members.
23 NONE,
25 /**
26 * Only use the "value" annotation member.
28 VALUE,
30 /**
31 * Only use the "date" annotation member.
33 DATE,
35 /**
36 * Only use the "comment" annotation member.
38 COMMENT,
40 /**
41 * Use all annotation members except "date".
43 WITHOUT_DATE,