View Javadoc

1   /*
2    * Copyright 2015 Data Archiving and Networked Services (an institute of
3    * Koninklijke Nederlandse Akademie van Wetenschappen), King's College London,
4    * Georg-August-Universitaet Goettingen Stiftung Oeffentlichen Rechts
5    *
6    * Licensed under the EUPL, Version 1.1 or – as soon they will be approved by
7    * the European Commission - subsequent versions of the EUPL (the "Licence");
8    * You may not use this work except in compliance with the Licence.
9    * You may obtain a copy of the Licence at:
10   *
11   * https://joinup.ec.europa.eu/software/page/eupl
12   *
13   * Unless required by applicable law or agreed to in writing, software
14   * distributed under the Licence is distributed on an "AS IS" basis,
15   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16   * See the Licence for the specific language governing
17   * permissions and limitations under the Licence.
18   */
19  
20  package eu.ehri.project.definitions;
21  
22  /**
23   * Collection of constants to denote the entity type of graph vertices.
24   */
25  public class Entities {
26      public static final String SYSTEM_EVENT = "SystemEvent";
27      public static final String REPOSITORY = "Repository";
28      public static final String HISTORICAL_AGENT = "HistoricalAgent";
29      public static final String DOCUMENTARY_UNIT = "DocumentaryUnit";
30      public static final String DOCUMENTARY_UNIT_DESCRIPTION = "DocumentaryUnitDescription";
31      public static final String REPOSITORY_DESCRIPTION = "RepositoryDescription";
32      public static final String HISTORICAL_AGENT_DESCRIPTION = "HistoricalAgentDescription";
33      public static final String GROUP = "Group";
34      public static final String COUNTRY = "Country";
35      public static final String USER_PROFILE = "UserProfile";
36      public static final String DATE_PERIOD = "DatePeriod";
37      public static final String ANNOTATION = "Annotation";
38      public static final String ADDRESS = "Address";
39      public static final String UNKNOWN_PROPERTY = "UnknownProperty";
40      public static final String PERMISSION = "Permission";
41      public static final String PERMISSION_GRANT = "PermissionGrant";
42      public static final String CONTENT_TYPE = "ContentType";
43      public static final String VERSION = "Version";
44      public static final String LINK = "Link";
45      public static final String CVOC_VOCABULARY = "CvocVocabulary";
46      public static final String CVOC_CONCEPT = "CvocConcept";
47      public static final String CVOC_CONCEPT_DESCRIPTION = "CvocConceptDescription";
48      public static final String SYSTEM = "System";
49      public static final String MAINTENANCE_EVENT ="MaintenanceEvent";
50      public static final String ACCESS_POINT = "AccessPoint";
51      public static final String AUTHORITATIVE_SET = "AuthoritativeSet";
52      public static final String VIRTUAL_UNIT = "VirtualUnit";
53      public static final String EVENT_LINK = "EventLink";
54  }