1 package de.dlr.shepard.common.util;
2
3 public class Constants {
4
5 private Constants() {
6
7 }
8
9 public static final String API_KEY_HEADER = "X-API-KEY";
10
11 public static final String HEALTHZ = "healthz";
12 public static final String VERSIONZ = "versionz";
13
14 public static final String USER = "user";
15 public static final String USERS = "users";
16 public static final String USERNAME = "username";
17 public static final String USERGROUP = "userGroup";
18 public static final String USERGROUPS = "userGroups";
19 public static final String USERGROUP_ID = "userGroupId";
20 public static final String FIRSTNAME = "firstName";
21 public static final String LASTNAME = "lastName";
22 public static final String EMAIL = "email";
23
24 public static final String SHEPARD_ID = "shepardId";
25
26 public static final String APIKEY = "apikey";
27 public static final String APIKEYS = "apikeys";
28 public static final String APIKEY_UID = "apikeyUid";
29
30 public static final String SUBSCRIPTION = "subscription";
31 public static final String SUBSCRIPTIONS = "subscriptions";
32 public static final String SUBSCRIPTION_ID = "subscriptionId";
33
34 public static final String COLLECTION = "collection";
35 public static final String COLLECTIONS = "collections";
36 public static final String COLLECTION_ID = "collectionId";
37
38 public static final String DATA_OBJECT = "dataObject";
39 public static final String DATA_OBJECTS = "dataObjects";
40 public static final String DATA_OBJECT_ID = "dataObjectId";
41
42 public static final String BASIC_REFERENCE = "reference";
43 public static final String BASIC_REFERENCES = "references";
44 public static final String BASIC_REFERENCE_ID = "referenceId";
45
46 public static final String STRUCTURED_DATA_CONTAINER = "structuredDataContainer";
47 public static final String STRUCTURED_DATA_CONTAINERS = "structuredDataContainers";
48 public static final String STRUCTURED_DATA_CONTAINER_ID = "structuredDataContainerId";
49 public static final String STRUCTURED_DATA_REFERENCE = "structuredDataReference";
50 public static final String STRUCTURED_DATA_REFERENCES = "structuredDataReferences";
51 public static final String STRUCTURED_DATA_REFERENCE_ID = "structuredDataReferenceId";
52
53 public static final String FILE = "file";
54 public static final String FILE_CONTAINER = "fileContainer";
55 public static final String FILE_CONTAINERS = "fileContainers";
56 public static final String FILE_CONTAINER_ID = "fileContainerId";
57 public static final String FILE_REFERENCE = "fileReference";
58 public static final String FILE_REFERENCES = "fileReferences";
59 public static final String FILE_REFERENCE_ID = "fileReferenceId";
60
61 public static final String SEMANTIC_REPOSITORY = "semanticRepository";
62 public static final String SEMANTIC_REPOSITORIES = "semanticRepositories";
63 public static final String SEMANTIC_REPOSITORY_ID = "semanticRepositoryId";
64 public static final String SEMANTIC_ANNOTATION = "semanticAnnotation";
65 public static final String SEMANTIC_ANNOTATIONS = "semanticAnnotations";
66 public static final String SEMANTIC_ANNOTATION_ID = "semanticAnnotationId";
67
68 public static final String OID = "oid";
69
70 public static final String SEARCH = "search";
71
72 public static final String EXPORT = "export";
73
74 public static final String CONTAINERS = "containers";
75
76 public static final String TIMESERIES = "timeseries";
77 public static final String TIMESERIES_ID = "timeseriesId";
78 public static final String TIMESERIES_CONTAINER = "timeseriesContainer";
79 public static final String TIMESERIES_CONTAINERS = "timeseriesContainers";
80 public static final String TIMESERIES_CONTAINER_ID = "timeseriesContainerId";
81 public static final String TIMESERIES_REFERENCE = "timeseriesReference";
82 public static final String TIMESERIES_REFERENCES = "timeseriesReferences";
83 public static final String TIMESERIES_REFERENCE_ID = "timeseriesReferenceId";
84 public static final String PAYLOAD = "payload";
85 public static final String AVAILABLE = "available";
86 public static final String IMPORT = "import";
87 public static final String METRIC = "metric";
88 public static final String METRICS = "metrics";
89
90 public static final String DATAOBJECT_REFERENCE = "dataObjectReference";
91 public static final String DATAOBJECT_REFERENCES = "dataObjectReferences";
92 public static final String DATAOBJECT_REFERENCE_ID = "dataObjectReferenceId";
93
94 public static final String COLLECTION_REFERENCE = "collectionReference";
95 public static final String COLLECTION_REFERENCES = "collectionReferences";
96 public static final String COLLECTION_REFERENCE_ID = "collectionReferenceId";
97
98 public static final String URI_REFERENCE = "uriReference";
99 public static final String URI_REFERENCES = "uriReferences";
100 public static final String URI_REFERENCE_ID = "uriReferenceId";
101
102 public static final String PERMISSIONS = "permissions";
103 public static final String PERMISSION_ID = "permissionId";
104
105 public static final String LAB_JOURNAL_ENTRY = "labJournalEntry";
106 public static final String LAB_JOURNAL_ENTRIES = "labJournalEntries";
107 public static final String LAB_JOURNAL_ENTRY_ID = "labJournalEntryId";
108
109 public static final String ROLES = "roles";
110 public static final String VERSION = "version";
111 public static final String VERSIONS = "versions";
112 public static final String INITIAL_VERSION = "initial version";
113 public static final String HEAD = "HEAD";
114 public static final String HEAD_VERSION = "HEAD version";
115 public static final String VERSION_UID = "versionUid";
116
117 public static final String OWNED_BY = "owned_by";
118 public static final String READABLE_BY = "readable_by";
119 public static final String WRITEABLE_BY = "writeable_by";
120 public static final String MANAGEABLE_BY = "manageable_by";
121 public static final String HAS_PERMISSIONS = "has_permissions";
122 public static final String READABLE_BY_GROUP = "readable_by_group";
123 public static final String WRITEABLE_BY_GROUP = "writeable_by_group";
124 public static final String HAS_VERSION = "has_version";
125
126
127 public static final String QP_NAME = "name";
128 public static final String QP_PAGE = "page";
129 public static final String QP_SIZE = "size";
130 public static final String QP_PARENT_ID = "parentId";
131 public static final String QP_PREDECESSOR_ID = "predecessorId";
132 public static final String QP_SUCCESSOR_ID = "successorId";
133 public static final String QP_ORDER_BY_ATTRIBUTE = "orderBy";
134 public static final String QP_ORDER_DESC = "orderDesc";
135
136 public static final String FILECONTAINER_IN_QUERY = "fc";
137 public static final String TIMESERIESCONTAINER_IN_QUERY = "tsc";
138 public static final String STRUCTUREDDATACONTAINER_IN_QUERY = "sdc";
139 public static final String BASICCONTAINER_IN_QUERY = "bc";
140 public static final String SPATIALDATACONTAINER_IN_QUERY = "spdc";
141 public static final String USER_IN_QUERY = "user";
142 public static final String USERGROUP_IN_QUERY = "userGroup";
143
144
145 public static final String HAS_DATAOBJECT = "has_dataobject";
146 public static final String HAS_REFERENCE = "has_reference";
147 public static final String HAS_CHILD = "has_child";
148 public static final String HAS_SUCCESSOR = "has_successor";
149 public static final String HAS_PREDECESSOR = "has_predecessor";
150 public static final String CREATED_BY = "created_by";
151 public static final String UPDATED_BY = "updated_by";
152 public static final String BELONGS_TO = "belongs_to";
153 public static final String SUBSCRIBED_BY = "subscribed_by";
154 public static final String POINTS_TO = "points_to";
155 public static final String IS_IN_CONTAINER = "is_in_container";
156 public static final String IS_IN_GROUP = "is_in_group";
157 public static final String VALUE_REPOSITORY = "value_in_repository";
158 public static final String PROPERTY_REPOSITORY = "property_in_repository";
159 public static final String HAS_ANNOTATION = "has_annotation";
160 public static final String FILE_IN_CONTAINER = "file_in_container";
161 public static final String TIMESERIES_IN_CONTAINER = "timeseries_in_container";
162 public static final String STRUCTUREDDATA_IN_CONTAINER = "structureddata_in_container";
163 public static final String HAS_PAYLOAD = "has_payload";
164 public static final String HAS_LABJOURNAL_ENTRY = "has_labjournalentry";
165 public static final String HAS_DEFAULT_FILE_CONTAINER = "has_default_file_container";
166
167
168 public static final String MEASUREMENT = "measurement";
169 public static final String LOCATION = "location";
170 public static final String DEVICE = "device";
171 public static final String SYMBOLICNAME = "symbolic_name";
172 public static final String FIELD = "field";
173 public static final String START = "start";
174 public static final String END = "end";
175 public static final String FUNCTION = "function";
176 public static final String GROUP_BY = "group_by";
177 public static final String FILLOPTION = "fill_option";
178
179
180 public static final String OP_PROPERTY = "property";
181 public static final String OP_VALUE = "value";
182 public static final String OP_OPERATOR = "operator";
183 public static final String COLLECTION_IN_QUERY = "col";
184 public static final String DATAOBJECT_IN_QUERY = "do";
185 public static final String REFERENCE_IN_QUERY = "br";
186 public static final String JSON_AND = "AND";
187 public static final String JSON_OR = "OR";
188 public static final String JSON_NOT = "NOT";
189 public static final String JSON_XOR = "XOR";
190 public static final String JSON_EQ = "eq";
191 public static final String JSON_CONTAINS = "contains";
192 public static final String JSON_IS_CONTAINED_IN = "isContainedIn";
193 public static final String JSON_GT = "gt";
194 public static final String JSON_LT = "lt";
195 public static final String JSON_GE = "ge";
196 public static final String JSON_LE = "le";
197 public static final String JSON_IN = "in";
198 public static final String JSON_NE = "ne";
199 public static final String JSON_REGMATCH = "regmatch";
200
201
202 public static final String SPATIAL_DATA_CONTAINER = "spatialDataContainer";
203 public static final String SPATIAL_DATA_CONTAINERS = "spatialDataContainers";
204 public static final String SPATIAL_DATA_CONTAINER_ID = "spatialDataContainerId";
205 public static final String SPATIAL_DATA_REFERENCES = "spatialDataReferences";
206 public static final String SPATIAL_DATA_REFERENCE = "spatialDataReference";
207 public static final String SPATIAL_DATA_REFERENCE_ID = "spatialDataReferenceId";
208 }