/** * Copyright Intellectual Reserve, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.gedcomx.rs; /** * Constants for link rels. * * @author Ryan Heaton */ public class Rel { protected Rel(){} //Standard well-known RELs public static final String SELF = "self"; public static final String NEXT = "next"; public static final String PREV = "prev"; public static final String PREVIOUS = PREV; public static final String FIRST = "first"; public static final String LAST = "last"; //GEDCOM-X specific rels. public static final String AGENT = "agent"; public static final String ANCESTRY = "ancestry"; public static final String ARTIFACT = "artifact"; public static final String ARTIFACTS = "artifacts"; public static final String CHILDREN = "children"; public static final String CHILD_RELATIONSHIPS = "child-relationships"; public static final String COLLECTION = "collection"; public static final String COVERAGE = "coverage"; public static final String SUBCOLLECTIONS = "subcollections"; public static final String CONCLUSION = "conclusion"; public static final String CONCLUSIONS = "conclusions"; public static final String CURRENT_USER_PERSON = "current-user-person"; public static final String CURRENT_USER_RESOURCES = "current-user-resources"; public static final String DESCENDANCY = "descendancy"; public static final String DESCRIPTION = "description"; public static final String EVIDENCE_REFERENCE = "evidence-reference"; public static final String EVIDENCE_REFERENCES = "evidence-references"; public static final String MATCHES = "matches"; public static final String MEDIA_REFERENCE = "media-reference"; public static final String MEDIA_REFERENCES = "media-references"; public static final String NOTE = "note"; public static final String NOTES = "notes"; public static final String OAUTH2_AUTHORIZE = "http://oauth.net/core/2.0/endpoint/authorize"; public static final String OAUTH2_TOKEN = "http://oauth.net/core/2.0/endpoint/token"; public static final String PARENT_RELATIONSHIPS = "parent-relationships"; public static final String PARENTS = "parents"; public static final String PERSON1 = "person1"; public static final String PERSON2 = "person2"; public static final String PERSON = "person"; public static final String PERSONS = "persons"; public static final String PERSON_SEARCH = "person-search"; public static final String PLACE_DESCRIPTION = "place-description"; public static final String RECORD = "record"; public static final String RECORDS = "records"; public static final String RELATIONSHIP = "relationship"; public static final String RELATIONSHIPS = "relationships"; public static final String SOURCE_DESCRIPTIONS = "source-descriptions"; public static final String SOURCE_REFERENCE = "source-reference"; public static final String SOURCE_REFERENCES = "source-references"; public static final String SOURCE_REFERENCES_QUERY = "source-references-query"; public static final String SPOUSES = "spouses"; public static final String SPOUSE_RELATIONSHIPS = "spouse-relationships"; public static final String DISCUSSION_REFERENCE = "discussion-reference"; public static final String DISCUSSION_REFERENCES = "discussion-references"; }