001/* 002 * (C) Copyright 2018 Nuxeo (http://nuxeo.com/) and others. 003 * 004 * Licensed under the Apache License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.apache.org/licenses/LICENSE-2.0 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 * 016 * Contributors: 017 * Funsho David 018 */ 019 020package org.nuxeo.ecm.core.io.marshallers.csv; 021 022/** 023 * @since 10.3 024 */ 025public class CSVMarshallerConstants { 026 027 // Header fields 028 029 public static final String REPOSITORY_FIELD = "repository"; 030 031 public static final String UID_FIELD = "uid"; 032 033 public static final String PATH_FIELD = "path"; 034 035 public static final String TYPE_FIELD = "type"; 036 037 public static final String STATE_FIELD = "state"; 038 039 public static final String PARENT_REF_FIELD = "parentRef"; 040 041 public static final String IS_CHECKED_OUT_FIELD = "isCheckedOut"; 042 043 public static final String IS_VERSION_FIELD = "isVersion"; 044 045 public static final String IS_PROXY_FIELD = "isProxy"; 046 047 public static final String PROXY_TARGET_ID_FIELD = "proxyTargetId"; 048 049 public static final String VERSIONABLE_ID_FIELD = "versionableId"; 050 051 public static final String CHANGE_TOKEN_FIELD = "changeToken"; 052 053 public static final String IS_TRASHED_FIELD = "isTrashed"; 054 055 public static final String TITLE_FIELD = "title"; 056 057 public static final String VERSION_LABEL_FIELD = "versionLabel"; 058 059 public static final String LOCK_OWNER_FIELD = "lockOwner"; 060 061 public static final String LOCK_CREATED_FIELD = "lockCreated"; 062 063 public static final String LAST_MODIFIED_FIELD = "lastModified"; 064 065 private CSVMarshallerConstants() { 066 // utility class 067 } 068}