/* * Copyright 2000-2013 Enonic AS * http://www.enonic.com/license */ package com.enonic.cms.core.search.builder; /** * Created by IntelliJ IDEA. * User: rmh * Date: 11/23/11 * Time: 12:07 PM */ public class IndexFieldNameConstants { public static final String NUMBER_FIELD_POSTFIX = "number"; public static final String DATE_FIELD_POSTFIX = "date"; public static final String CONTENT_KEY_FIELDNAME = "key"; public static final String INDEX_FIELDNAME_PROPERTY_SEPARATOR = "_"; public static final String QUERYLANGUAGE_PROPERTY_SEPARATOR = "/"; public static final String QUERYLANGUAGE_ATTRIBUTE_SEPARATOR = "@"; public static final String INDEX_FIELD_TYPE_SEPARATOR = "."; public static final String ALL_USERDATA_FIELDNAME = "_all_userdata"; public static final String ALL_USERDATA_FIELDNAME_DATE = ALL_USERDATA_FIELDNAME + "." + DATE_FIELD_POSTFIX; public static final String ALL_USERDATA_FIELDNAME_NUMBER = ALL_USERDATA_FIELDNAME + "." + NUMBER_FIELD_POSTFIX; public static final String PUBLISH_FROM_FIELDNAME = "publishfrom"; public static final String PUBLISH_TO_FIELDNAME = "publishto"; public static final String TIMESTAMP_FIELDNAME = "timestamp"; public static final String STATUS_FIELDNAME = "status"; public static final String PRIORITY_FIELDNAME = "priority"; public static final String LANGUAGE_FIELDNAME = "language"; public static final String ASSIGNMENT_DUE_DATE_FIELDNAME = "assignmentduedate"; public static final String OWNER_FIELDNAME = "owner"; public static final String MODIFIER_FIELDNAME = "modifier"; public static final String ASSIGNEE_FIELDNAME = "assignee"; public static final String ASSIGNER_FIELDNAME = "assigner"; public static final String TITLE_FIELDNAME = "title"; public static final String NAME_FIELDNAME = "name"; public static final String CONTENTLOCATION_APPROVED_FIELDNAME = "contentlocations_approved"; public static final String CONTENTLOCATION_UNAPPROVED_FIELDNAME = "contentlocations_unapproved"; public static final String CONTENT_ACCESS_READ_FIELDNAME = "access_read"; public static final String CONTENT_ACCESS_UPDATE_FIELDNAME = "access_update"; public static final String CONTENT_ACCESS_DELETE_FIELDNAME = "access_delete"; public static final String CONTENT_CATEGORY_ACCESS_BROWSE_FIELDNAME = "access_category_browse"; public static final String CONTENT_CATEGORY_ACCESS_APPROVE_FIELDNAME = "access_category_approve"; public static final String CONTENT_CATEGORY_ACCESS_ADMINISTRATE_FIELDNAME = "access_category_administrate"; public static final String USER_KEY_POSTFIX = "_key"; public static final String USER_NAME_POSTFIX = "_name"; public static final String USER_QUALIFIED_NAME_POSTFIX = "_qualifiedName"; public static final String CATEGORY_FIELD_PREFIX = "category"; public static final String CONTENT_TYPE_PREFIX = "contenttype"; public static final String NON_ANALYZED_FIELD_POSTFIX = "._tokenized"; public static final String CONTENTDATA_PREFIX = "data_"; public static final String CONTENTDATA_PREFIX_ALIAS_FOR_BW_COMPATABILITY = "contentdata_"; public static final String ATTACHMENT_FIELDNAME = "attachment"; public static final String ATTACHMENT_ALIAS_FOR_BW_COMPATABILITY = "fulltext"; public static final String CONTENTKEY_FIELDNAME = "key"; public static final String CONTENT_CREATED = "created"; public static final String CONTENT_MODIFIED = "modified"; public static final String CATEGORY_KEY_FIELDNAME = CATEGORY_FIELD_PREFIX + "key"; public static final String CATEGORY_NAME_FIELDNAME = CATEGORY_FIELD_PREFIX + "_name"; public static final String CONTENTTYPE_KEY_FIELDNAME = CONTENT_TYPE_PREFIX + "key"; public static final String CONTENTTYPE_NAME_FIELDNAME = CONTENT_TYPE_PREFIX; public static final String ORDERBY_FIELDNAME_POSTFIX = "orderby"; public static final String ORDERBY_NUMERIC_FIELDNAME_POSTFIX = "orderby_number"; public static final String CONTENT_SECTION_ORDER_PREFIX ="position_section_"; }