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

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

?? annotatedtypeinfo.java

?? Xfire文件 用于開發(fā)web service 的一個開源工具 很好用的
?? JAVA
字號:
package org.codehaus.xfire.aegis.type.java5;import java.beans.PropertyDescriptor;import javax.xml.namespace.QName;import org.codehaus.xfire.aegis.type.Type;import org.codehaus.xfire.aegis.type.TypeMapping;import org.codehaus.xfire.aegis.type.basic.BeanTypeInfo;import org.codehaus.xfire.util.NamespaceHelper;public class AnnotatedTypeInfo    extends BeanTypeInfo{    public AnnotatedTypeInfo(TypeMapping tm, Class typeClass, String ns)    {        super(typeClass, ns);        setTypeMapping(tm);                initialize();    }        /**     * Override from parent in order to check for IgnoreProperty annotation.     */    protected void mapProperty(PropertyDescriptor pd)    {        if (isIgnored(pd))            return; // do not map ignored properties        String name = pd.getName();        if (isAttribute(pd))        {            mapAttribute(name, createMappedName(pd));        }        else if (isElement(pd))        {            mapElement(name, createMappedName(pd));        }    }         @Override    protected boolean registerType(PropertyDescriptor desc)    {        XmlAttribute att = desc.getReadMethod().getAnnotation(XmlAttribute.class);        if (att != null && att.type() != Type.class) return false;                XmlElement el = desc.getReadMethod().getAnnotation(XmlElement.class);        if (el != null && el.type() != Type.class) return false;                return super.registerType(desc);    }    protected boolean isIgnored(PropertyDescriptor desc)    {        return desc.getReadMethod().isAnnotationPresent(IgnoreProperty.class);    }             protected boolean isAttribute(PropertyDescriptor desc)    {        return desc.getReadMethod().isAnnotationPresent(XmlAttribute.class);    }    protected boolean isElement(PropertyDescriptor desc)    {        return !isAttribute(desc);    }    protected boolean isAnnotatedElement(PropertyDescriptor desc)    {        return desc.getReadMethod().isAnnotationPresent(XmlElement.class);    }            @Override    protected QName createMappedName(PropertyDescriptor desc)    {        return createQName(desc);    }    protected QName createQName(PropertyDescriptor desc)    {        String name = null;        String ns = null;                XmlType xtype = (XmlType) getTypeClass().getAnnotation(XmlType.class);        if (xtype != null)        {            ns = xtype.namespace();        }        if (isAttribute(desc))        {            XmlAttribute att = desc.getReadMethod().getAnnotation(XmlAttribute.class);            name = att.name();            if (att.namespace().length() > 0) ns = att.namespace();        }        else if (isAnnotatedElement(desc))        {            XmlElement att = desc.getReadMethod().getAnnotation(XmlElement.class);            name = att.name();            if (att.namespace().length() > 0) ns = att.namespace();        }                if (name == null || name.length() == 0)            name = desc.getName();                if (ns == null || ns.length() == 0)            ns = NamespaceHelper.makeNamespaceFromClassName( getTypeClass().getName(), "http");                return new QName(ns, name);    }    public boolean isNillable(QName name)    {        PropertyDescriptor desc = getPropertyDescriptorFromMappedName(name);                if (isAnnotatedElement(desc))        {            XmlElement att = desc.getReadMethod().getAnnotation(XmlElement.class);            return att.nillable();        }        else        {            return super.isNillable(name);        }    }        public int getMinOccurs ( QName name )    {        PropertyDescriptor desc = getPropertyDescriptorFromMappedName(name);                if (isAnnotatedElement(desc))        {            XmlElement att = desc.getReadMethod().getAnnotation(XmlElement.class);            String minOccurs = att.minOccurs();            if ( minOccurs != null && minOccurs.length() > 0 )            {                return Integer.parseInt( minOccurs );            }        }        return super.getMinOccurs(name);    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
56国语精品自产拍在线观看| 欧美日韩国产精选| 国产亚洲精品中文字幕| 国产一区二区三区| 国产免费成人在线视频| 99国产欧美久久久精品| 依依成人精品视频| 这里只有精品视频在线观看| 免费成人在线视频观看| 欧美不卡一二三| 国产91精品入口| 亚洲一区在线观看网站| 日韩一级视频免费观看在线| 国产麻豆视频精品| 亚洲天堂免费在线观看视频| 欧美日韩久久一区二区| 国产九色精品成人porny| 国产精品欧美精品| 欧美三级日韩三级国产三级| 精品一区二区三区免费毛片爱| 久久久不卡影院| 色88888久久久久久影院野外| 亚洲成人三级小说| 久久精品人人做人人爽人人| 91亚洲资源网| 麻豆久久久久久久| 国产精品久久久久久户外露出 | 中文字幕日韩精品一区| 日本道色综合久久| 狠狠色综合播放一区二区| 中文字幕一区二区三区四区 | 日韩一区二区三区av| 国产精品一区久久久久| 亚洲一卡二卡三卡四卡无卡久久 | 日韩av电影免费观看高清完整版 | 337p粉嫩大胆噜噜噜噜噜91av| 成人蜜臀av电影| 日韩电影免费在线看| 国产精品剧情在线亚洲| 日韩欧美在线一区二区三区| 91美女片黄在线观看| 韩国成人精品a∨在线观看| 一区二区三区高清在线| 久久久久9999亚洲精品| 欧美人xxxx| 91美女精品福利| 国产成人在线影院| 久久se这里有精品| 婷婷成人激情在线网| 亚洲丝袜另类动漫二区| 久久久www免费人成精品| 欧美精品tushy高清| 色噜噜狠狠成人网p站| 国产成人久久精品77777最新版本| 亚洲成人动漫在线免费观看| 中文字幕va一区二区三区| 欧美r级在线观看| 欧美蜜桃一区二区三区| 色综合天天综合狠狠| 国产成人午夜精品5599| 久久99热99| 日本aⅴ精品一区二区三区| 一区二区激情视频| 亚洲日本一区二区三区| 国产精品久久久久久一区二区三区| 2022国产精品视频| 欧美成人vps| 日韩精品最新网址| 欧美成人在线直播| 欧美xxxxx裸体时装秀| 337p亚洲精品色噜噜噜| 欧美精品 日韩| 91精品国产综合久久久久| 欧美日韩大陆一区二区| 欧美日韩亚洲另类| 欧美怡红院视频| 欧美伊人久久久久久午夜久久久久| 色婷婷精品久久二区二区蜜臀av| 91在线无精精品入口| 9色porny自拍视频一区二区| 成人久久18免费网站麻豆| 风流少妇一区二区| 菠萝蜜视频在线观看一区| 成人激情校园春色| 色一区在线观看| 欧美美女视频在线观看| 337p亚洲精品色噜噜狠狠| 91精品国产综合久久婷婷香蕉| 欧美一区二区视频观看视频 | 91久久久免费一区二区| 日本韩国欧美一区二区三区| 欧美伊人久久久久久午夜久久久久| 欧美日韩高清在线| 日韩欧美在线网站| 欧美国产一区在线| 亚洲精品国产无套在线观| 丝袜美腿亚洲一区| 精品一区二区三区欧美| 成人精品一区二区三区四区| 91丨porny丨蝌蚪视频| 欧美视频完全免费看| 欧美一卡在线观看| 久久久精品蜜桃| 亚洲色图制服丝袜| 日韩精品午夜视频| 国产精品18久久久久久久网站| 成人黄色国产精品网站大全在线免费观看| 99精品久久久久久| 欧美电影一区二区| 久久美女艺术照精彩视频福利播放 | 欧美成人三级电影在线| 国产欧美一区二区三区鸳鸯浴 | 亚洲欧美另类久久久精品2019| 亚洲亚洲人成综合网络| 久久精品国产99久久6| av亚洲精华国产精华精华| 欧美日韩国产高清一区| 国产无人区一区二区三区| 一区二区三区不卡在线观看 | 国产宾馆实践打屁股91| 色视频欧美一区二区三区| 日韩精品一区在线观看| 136国产福利精品导航| 奇米精品一区二区三区四区| voyeur盗摄精品| 日韩一区和二区| 一区二区三区资源| 国产美女主播视频一区| 欧美日韩一区二区不卡| 国产精品三级av在线播放| 日本人妖一区二区| 99精品久久只有精品| www欧美成人18+| 亚洲高清不卡在线| 91在线一区二区三区| 精品成人免费观看| 日韩av一区二| 欧美最猛黑人xxxxx猛交| 国产午夜亚洲精品理论片色戒 | 亚洲午夜免费视频| 成人三级伦理片| 日韩精品在线一区| 午夜精品久久久久影视| 色综合久久久久| 国产精品久久久久影视| 狠狠色狠狠色综合日日91app| 欧美日韩不卡在线| 亚洲愉拍自拍另类高清精品| 成人久久视频在线观看| 国产亚洲欧洲一区高清在线观看| 男女激情视频一区| 欧美日韩欧美一区二区| 亚洲男人都懂的| www.久久精品| 亚洲欧洲日韩一区二区三区| 国产成人在线网站| 欧美xxxxxxxxx| 久久99国产精品尤物| 欧美一卡2卡3卡4卡| 午夜电影网一区| 欧美视频一区二区在线观看| 亚洲自拍偷拍图区| 欧美怡红院视频| 亚洲国产视频一区| 在线观看区一区二| 午夜精品久久久久久久久| 欧美日韩国产高清一区二区三区| 亚洲第一搞黄网站| 欧美精品99久久久**| 日韩成人免费电影| 日韩三级免费观看| 久久电影网站中文字幕| 欧美精品一区二区三区久久久| 久久精品国产**网站演员| 久久综合九色综合97婷婷| 国产成人自拍高清视频在线免费播放| 久久综合九色综合久久久精品综合| 韩国三级在线一区| 国产日韩欧美麻豆| av不卡免费在线观看| 亚洲理论在线观看| 欧美日本在线播放| 久久www免费人成看片高清| 久久久久久久av麻豆果冻| 成人激情小说乱人伦| 亚洲免费观看在线视频| 欧美亚洲国产怡红院影院| 日韩成人精品在线观看| 久久综合色婷婷| 成人国产精品免费观看| 一区二区三区不卡视频 | 精品无人码麻豆乱码1区2区| 久久久久久久久久久电影| 不卡视频在线观看| 亚洲国产精品自拍| 亚洲精品一区二区三区香蕉| 床上的激情91.| 婷婷一区二区三区| 久久久电影一区二区三区| 91视频观看免费|