⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mapping.java

📁 jGossip是一个简单而功能强大的Java论坛软件(消息板)
💻 JAVA
字号:
/*
 * $$Id: Mapping.java,v 1.7 2004/01/26 11:32:05 bel70 Exp $$
 *
 * ***** BEGIN LICENSE BLOCK *****
 * The contents of this file are subject to the Mozilla Public License
 * Version 1.1 (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.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS IS"
 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
 * the License for the specific language governing rights and 
 * limitations under the License.
 *
 * The Original Code is JGossip forum code.
 *
 * The Initial Developer of the Original Code is the JResearch, Org. 
 * Portions created by the Initial Developer are Copyright (C) 2004 
 * the Initial Developer. All Rights Reserved. 
 * 
 * Contributor(s): 
 *              Dmitry Belov <bel@jresearch.org>
 *        
 * ***** END LICENSE BLOCK ***** */
/*
 * Created on Jul 14, 2003
 *
 */
package org.jresearch.gossip.dao;

import java.util.HashMap;


/**
 * DOCUMENT ME!
 *
 * @author Bel
 */
public class Mapping {
    private static Mapping instance = new Mapping();
    public HashMap TreadMapping = new HashMap();
	public HashMap NewTreadMapping = new HashMap();
    public HashMap MessageMapping = new HashMap();
    public HashMap UserMapping = new HashMap();
    public HashMap GroupMapping = new HashMap();
    public HashMap SearchMapping = new HashMap();
    public HashMap SubscriptionMapping = new HashMap();

    private Mapping() {
        TreadMapping.put("threadid", "id");
        TreadMapping.put("sortby", "sortby");
        TreadMapping.put("subject", "subject");
        TreadMapping.put("messagesCount", "tot_mes");
        TreadMapping.put("locked", "locked");
 
		NewTreadMapping.putAll(TreadMapping);
		NewTreadMapping.put("forumid", "fid");
		
        MessageMapping.put("sender", "sender");
        MessageMapping.put("centents", "centents");
        MessageMapping.put("intime", "intime");
        MessageMapping.put("heading", "heading");
        MessageMapping.put("ip", "ip");
        MessageMapping.put("id", "id");

        SearchMapping.put("sender", "sender");
        SearchMapping.put("centents", "centents");
        SearchMapping.put("intime", "intime");
        SearchMapping.put("heading", "heading");
        SearchMapping.put("id", "id");
        SearchMapping.put("threadid", "threadid");
        SearchMapping.put("forumid", "forumid");


        SubscriptionMapping.put("forumid", "forumid");
        SubscriptionMapping.put("subject", "heading");
        SubscriptionMapping.put("threadid", "threadid");

        UserMapping.put("id", "id");
        UserMapping.put("name", "user_name");
        UserMapping.put("status", "user_status");

        GroupMapping.put("groupid", "groupid");
        GroupMapping.put("name", "group_name");
    }

    /**
     * DOCUMENT ME!
     *
     * @return DOCUMENT ME!
     */
    public static Mapping getInstance() {
        return instance;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -