01: /*
02: * Licensed to the Apache Software Foundation (ASF) under one or more
03: * contributor license agreements. The ASF licenses this file to You
04: * under the Apache License, Version 2.0 (the "License"); you may not
05: * use this file except in compliance with the License.
06: * You may obtain a copy of the License at
07: *
08: * http://www.apache.org/licenses/LICENSE-2.0
09: *
10: * Unless required by applicable law or agreed to in writing, software
11: * distributed under the License is distributed on an "AS IS" BASIS,
12: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13: * See the License for the specific language governing permissions and
14: * limitations under the License. For additional information regarding
15: * copyright in this work, please see the NOTICE file in the top level
16: * directory of this distribution.
17: */
18: /* Created on Jul 19, 2003 */
19: package org.apache.roller.business.search;
20:
21: /**
22: * Field constants for indexing blog entries and comments.
23: * @author Mindaugas Idzelis (min@idzelis.com)
24: */
25: public final class FieldConstants {
26: public static final String ANCHOR = "anchor";
27: public static final String UPDATED = "updated";
28: public static final String ID = "id";
29: public static final String USERNAME = "username";
30: public static final String CATEGORY = "cat";
31: public static final String TITLE = "title";
32: public static final String PUBLISHED = "published";
33: public static final String CONTENT = "content";
34: public static final String CONTENT_STORED = "content_stored";
35: public static final String C_CONTENT = "comment";
36: public static final String C_EMAIL = "email";
37: public static final String C_NAME = "name";
38: public static final String CONSTANT = "constant";
39: public static final String CONSTANT_V = "v"; //must be lowercase, or match the transform rules of the analyzer
40: public static final String WEBSITE_HANDLE = "handle";
41: }
|