cdknameindexsearch.java

来自「一个日本流行的,功能较全的开源Web办公管理(Groupware)系统。」· Java 代码 · 共 223 行

JAVA
223
字号
package jp.co.sjts.gsession.card;

/*
 * 偐側梡僀儞僨僢僋僗  CDKnameIndexSearch.java
 * Copyright (C) 1999-2000 Japan Total System Co,LTD
 *    Ei K  <ei@sjts.co.jp>
 */

import java.io.File;

public class CDKnameIndexSearch extends CDEmailIndexSearch
{
	public CDKnameIndexSearch(File dir)
	{
		super(dir);
	}

	public CDKnameIndexSearch(String dir)
	{
		super(dir);
	}

	protected String charTrans(char c)
	{
		String ret;
		switch(c){

		case '傾'	:
		case '偁'	: ret = "偁"; break;

		case '僀'	:
		case '偄'	: ret = "偄"; break;

		case '僂'	:
		case '偆'	: ret = "偆"; break;

		case '僄'	:
		case '偊'	: ret = "偊"; break;

		case '僆'	:
		case '偍'	: ret = "偍"; break;

		case '僇'	:
		case '僈'	:
		case '偐'	:
		case '偑'	: ret = "偐"; break;

		case '僉'	:
		case '僊'	:
		case '偒'	:
		case '偓'	: ret = "偒"; break;

		case '僋'	:
		case '僌'	:
		case '偔'	:
		case '偖'	: ret = "偔"; break;

		case '働'	:
		case '僎'	:
		case '偗'	:
		case '偘'	: ret = "偗"; break;

		case '僐'	:
		case '僑'	:
		case '偙'	:
		case '偛'	: ret = "偙"; break;

		case '僒'	:
		case '僓'	:
		case '偝'	:
		case '偞'	: ret = "偝"; break;

		case '僔'	:
		case '僕'	:
		case '偟'	:
		case '偠'	: ret = "偟"; break;

		case '僗'	:
		case '僘'	:
		case '偡'	:
		case '偢'	: ret = "偡"; break;

		case '僙'	:
		case '僛'	:
		case '偣'	:
		case '偤'	: ret = "偣"; break;

		case '僜'	:
		case '僝'	:
		case '偦'	:
		case '偧'	: ret = "偦"; break;

		case '僞'	:
		case '僟'	:
		case '偨'	:
		case '偩'	: ret = "偨"; break;

		case '僠'	:
		case '僡'	:
		case '偪'	:
		case '偫'	: ret = "偪"; break;

		case '僣'	:
		case '僤'	:
		case '偮'	:
		case '偯'	: ret = "偮"; break;

		case '僥'	:
		case '僨'	:
		case '偰'	:
		case '偱'	: ret = "偰"; break;

		case '僩'	:
		case '僪'	:
		case '偲'	:
		case '偳'	: ret = "偲"; break;

		case '僫'	:
		case '側'	: ret = "側"; break;

		case '僯'	:
		case '偵'	: ret = "偵"; break;

		case '僰'	:
		case '偸'	: ret = "偸"; break;

		case '僱'	:
		case '偹'	: ret = "偹"; break;

		case '僲'	:
		case '偺'	: ret = "偺"; break;

		case '僴'	:
		case '僶'	:
		case '僷'	:
		case '偼'	:
		case '偽'	:
		case '傁'	: ret = "偼"; break;

		case '僸'	:
		case '價'	:
		case '僺'	:
		case '傂'	:
		case '傃'	:
		case '傄'	: ret = "傂"; break;

		case '僼'	:
		case '僽'	:
		case '僾'	:
		case '傆'	:
		case '傇'	:
		case '傉'	: ret = "傆"; break;

		case '僿'	:
		case '儀'	:
		case '儁'	:
		case '傊'	:
		case '傋'	:
		case '傌'	: ret = "傊"; break;

		case '儂'	:
		case '儃'	:
		case '億'	:
		case '傎'	:
		case '傏'	:
		case '傐'	: ret = "傎"; break;

		case '儅'	:
		case '傑'	: ret = "傑"; break;

		case '儈'	:
		case '傒'	: ret = "傒"; break;

		case '儉'	:
		case '傓'	: ret = "傓"; break;

		case '儊'	:
		case '傔'	: ret = "傔"; break;

		case '儌'	:
		case '傕'	: ret = "傕"; break;

		case '儎'	:
		case '傗'	: ret = "傗"; break;

		case '儐'	:
		case '備'	: ret = "備"; break;

		case '儓'	:
		case '傛'	: ret = "傛"; break;

		case '儔'	:
		case '傜'	: ret = "傜"; break;

		case '儕'	:
		case '傝'	: ret = "傝"; break;

		case '儖'	:
		case '傞'	: ret = "傞"; break;

		case '儗'	:
		case '傟'	: ret = "傟"; break;

		case '儘'	:
		case '傠'	: ret = "傠"; break;

		case '儚'	:
		case '傢'	: ret = "傢"; break;

		case '儝'	:
		case '傪'	: ret = "傪"; break;

		case '儞'	:
		case '傫'	: ret = "傫"; break;

		default:
			return super.charTrans(c);
		}

		return ret;
	}
}

⌨️ 快捷键说明

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