亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? marshalhashtable.java

?? < JavaME核心技術最佳實踐>>的全部源代碼
?? JAVA
字號:
/* Copyright (c) 2003,2004, Stefan Haustein, Oberhausen, Rhld., Germany * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or * sell copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The  above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS * IN THE SOFTWARE.  * * Contributor(s): Sean McDaniel * * */  package org.ksoap2.serialization;import java.io.*;import java.util.*;import org.xmlpull.v1.*;/** * serializes instances of hashtable to and from xml. * this implementation is based on the xml schema from * apache-soap, namely the type 'map' in the namespace * 'http://xml.apache.org/xml-soap'.  other soap * implementations including apache (obviously ) and * glue are also interoperable with the schema. */public class MarshalHashtable implements Marshal {    /** use then during registration */    public static final String NAMESPACE =        "http://xml.apache.org/xml-soap";    /** use then during registration */    public static final String NAME = "Map";    /** CLDC does not support .class, so this helper is needed. */    public static final Class HASHTABLE_CLASS =        new Hashtable().getClass();    SoapSerializationEnvelope envelope;    public Object readInstance(        XmlPullParser parser,        String namespace,        String name,        PropertyInfo expected)        throws IOException, XmlPullParserException {        Hashtable instance = new Hashtable();		String elementName = parser.getName ();        // advance to <apache-xml:map>//		parser.nextTag();      //  parser.require(parser.START_TAG, null, "map");        while (parser.nextTag() != XmlPullParser.END_TAG) {            SoapObject item = new ItemSoapObject(instance);            // advance <item>            parser.require(XmlPullParser.START_TAG, null, "item");            parser.nextTag();            Object key =                envelope.read(                    parser,                    item,                    0,                    null,                    null,                    PropertyInfo.OBJECT_TYPE);            parser.nextTag();            if (key != null)                item.setProperty(0, key);            Object value =                envelope.read(                    parser,                    item,                    1,                    null,                    null,                    PropertyInfo.OBJECT_TYPE);            parser.nextTag();            if (value != null)                item.setProperty(1, value);            // advance </item>            parser.require(XmlPullParser.END_TAG, null, "item");        }        // advance </apache-xml:map>        parser.require(XmlPullParser.END_TAG, null, elementName);        return instance;    }    public void writeInstance(        XmlSerializer writer,        Object instance)        throws IOException {        Hashtable h = (Hashtable) instance;        SoapObject item = new SoapObject(null, null);        item.addProperty("key", null);        item.addProperty("value", null);        for (Enumeration keys = h.keys();            keys.hasMoreElements();            ) {            writer.startTag("", "item");            Object key = keys.nextElement();            item.setProperty(0, key);            item.setProperty(1, h.get(key));            envelope.writeObjectBody(writer, item);            writer.endTag("", "item");        }    }    //////////////////////////////////////////////    class ItemSoapObject extends SoapObject {        Hashtable h;        int resolvedIndex = -1;        ItemSoapObject(Hashtable h) {            super(null, null);            this.h = h;            addProperty("key",  null);            addProperty("value", null);        }        // 0 & 1 only valid        public void setProperty(int index, Object value) {            if (resolvedIndex == -1) {                super.setProperty(index, value);                resolvedIndex = index;            }            else {                // already have a key or value                Object resolved =                    resolvedIndex == 0                        ? getProperty(0)                        : getProperty(1);                if (index == 0)                    h.put(value, resolved);                else                    h.put(resolved, value);            }        }    }    public void register(SoapSerializationEnvelope cm) {        envelope = cm;        cm.addMapping(            MarshalHashtable.NAMESPACE,            MarshalHashtable.NAME,            HASHTABLE_CLASS,            this);    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品欧美久久久久久动漫| 国产精品久久久久毛片软件| 精品久久久久久最新网址| www亚洲一区| 国产精品素人一区二区| 亚洲一区日韩精品中文字幕| 男人操女人的视频在线观看欧美| 韩国av一区二区三区| 不卡av在线免费观看| 欧美亚洲高清一区二区三区不卡| 日韩精品中午字幕| 伊人色综合久久天天人手人婷| 麻豆成人综合网| 色婷婷av一区| 欧美成人aa大片| 亚洲一区二区在线观看视频 | 国产午夜三级一区二区三| 亚洲少妇屁股交4| 欧美电影一区二区| 中文字幕成人在线观看| 男人的天堂亚洲一区| 色噜噜狠狠色综合欧洲selulu| 91麻豆精品国产91久久久久| 国产精品素人视频| 国产一区二区三区久久久| 欧美日韩在线播放一区| 国产精品久久久久四虎| 久久91精品久久久久久秒播| 欧美日韩成人高清| 亚洲h动漫在线| 99久久99久久精品免费看蜜桃| 久久中文娱乐网| 久久精品国产**网站演员| 欧美精品在欧美一区二区少妇| 亚洲精品成a人| 色av综合在线| 一区二区三区在线观看网站| av不卡免费在线观看| 国产精品成人在线观看| 不卡一区在线观看| 国产精品午夜电影| 成人动漫在线一区| 亚洲视频免费在线观看| 91在线码无精品| 亚洲免费观看高清在线观看| 色综合久久综合网欧美综合网 | 久久精品国产99国产| 欧美一级黄色录像| 国产精品一区在线观看你懂的| 日韩女优毛片在线| 国产成人免费视频网站| 国产精品无遮挡| 色天使色偷偷av一区二区| 亚洲成人动漫一区| 日韩亚洲欧美高清| 国产成人免费在线观看不卡| 国产精品毛片a∨一区二区三区 | 亚洲精品成人在线| 欧美日韩三级视频| 99国产麻豆精品| 夜色激情一区二区| 精品久久久久久无| 99久久99久久精品免费看蜜桃| 日本成人在线看| 国产精品女主播av| 欧美性色aⅴ视频一区日韩精品| 偷拍一区二区三区四区| 国产精品福利影院| 欧美一区午夜视频在线观看| 成人av电影在线观看| 久久av资源站| 亚洲电影一级黄| 国产精品久久久久久久久免费丝袜| 欧美综合亚洲图片综合区| 国产精品一区免费视频| 一区二区高清在线| 国产欧美一区视频| 精品国产精品网麻豆系列| 欧美日韩三级一区| 色综合色综合色综合| 国产东北露脸精品视频| 日本美女一区二区三区| 亚洲国产中文字幕在线视频综合| 国产欧美精品日韩区二区麻豆天美| 欧美精品123区| 91官网在线观看| 色哟哟精品一区| 欧美亚洲禁片免费| 亚洲夂夂婷婷色拍ww47| 欧美精品日韩精品| 欧美亚洲日本国产| 久久久久久97三级| 亚洲影院在线观看| 亚洲自拍偷拍综合| 亚洲激情校园春色| 亚洲免费av观看| 亚洲靠逼com| 亚洲自拍偷拍网站| 一区二区三区精品在线观看| 日韩一区日韩二区| 国产精品美女久久久久久久久| www精品美女久久久tv| 久久久久久久久免费| 国产精品视频免费看| 亚洲视频一区在线| 亚洲一区欧美一区| 九一九一国产精品| av一区二区三区黑人| 欧美日韩国产精品成人| 久久久久国色av免费看影院| 中文字幕亚洲区| 日韩国产在线观看| 韩国理伦片一区二区三区在线播放 | 欧美成人伊人久久综合网| 久久综合色综合88| 亚洲成av人影院| 成人国产一区二区三区精品| 欧美精品视频www在线观看| 日本一区二区综合亚洲| 国产精品蜜臀av| 国产日韩欧美综合在线| 青青草97国产精品免费观看无弹窗版| 日本丶国产丶欧美色综合| 国产精品久久久久久久久久免费看| 高清成人在线观看| 91精品国产免费| 一区二区三区 在线观看视频| 国产91精品在线观看| 2欧美一区二区三区在线观看视频| 亚洲永久精品国产| 成人h动漫精品一区二区| 精品国产电影一区二区| 亚洲成精国产精品女| 成人性生交大合| 欧美大尺度电影在线| 亚洲va欧美va人人爽午夜 | 香蕉久久夜色精品国产使用方法 | 91国偷自产一区二区三区观看| 精品久久久久久综合日本欧美| 婷婷成人综合网| 欧美日本国产一区| 亚洲小说欧美激情另类| 色噜噜夜夜夜综合网| 亚洲美女视频一区| 国产精品一区二区久激情瑜伽| 欧美一区二区黄| 亚洲电影激情视频网站| 欧美日韩在线播放一区| 亚洲成人免费电影| 在线不卡中文字幕| 久久不见久久见免费视频1| 日韩欧美中文字幕公布| 蜜臀av国产精品久久久久| 2014亚洲片线观看视频免费| 国产精品自拍在线| 亚洲日本在线a| 日韩欧美国产综合在线一区二区三区| 麻豆精品国产91久久久久久| 欧美国产成人精品| 日韩精品专区在线影院重磅| 99精品黄色片免费大全| 久久99这里只有精品| 亚洲国产精品一区二区www在线 | 亚洲一区二区三区精品在线| 色婷婷亚洲精品| 人人超碰91尤物精品国产| 久久亚洲一区二区三区明星换脸| 国产精品一二三区| 一区二区久久久久| 精品福利在线导航| av男人天堂一区| 首页综合国产亚洲丝袜| 国产欧美精品一区二区色综合| 91成人在线精品| 国产黑丝在线一区二区三区| 亚洲午夜在线视频| 日韩一级二级三级精品视频| 国产一区二区三区最好精华液| 国产精品久久99| 欧洲视频一区二区| 日韩不卡手机在线v区| 国产精品国产馆在线真实露脸| 在线播放日韩导航| 成人一区二区视频| 亚洲成人先锋电影| 亚洲欧美日韩国产成人精品影院| 日韩亚洲欧美一区二区三区| 91成人免费电影| 99在线精品观看| 国产精品18久久久久| 午夜视频在线观看一区二区三区| 国产亚洲午夜高清国产拍精品| 欧美日韩专区在线| 欧美中文一区二区三区| 91女人视频在线观看| 国产激情视频一区二区在线观看| 日本成人在线电影网| 婷婷久久综合九色综合伊人色| 一区二区三区小说| 亚洲美女免费在线|