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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? nestingbase.java

?? 對xml很好的java處理引擎,編譯中綁定xml
?? JAVA
字號:
/*Copyright (c) 2007, Dennis M. SosnoskiAll rights reserved.Redistribution and use in source and binary forms, with or without modification,are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this   list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice,   this list of conditions and the following disclaimer in the documentation   and/or other materials provided with the distribution. * Neither the name of JiBX nor the names of its contributors may be used   to endorse or promote products derived from this software without specific   prior written permission.THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ANDANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FORANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ONANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THISSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.*/package org.jibx.binding.generator;import org.jibx.runtime.EnumSet;import org.jibx.runtime.IUnmarshallingContext;import org.jibx.util.Types;/** * Base class for all standard binding customizations that can contain other * customizations. */public abstract class NestingBase extends SharedNestingBase{    private static final String[] EMPTY_STRING_ARRAY = {};        // value style value set information    public static final int ATTRIBUTE_VALUE_STYLE = 0;    public static final int ELEMENT_VALUE_STYLE = 1;    public static final int TEXT_VALUE_STYLE = 2;        public static final EnumSet s_valueStyleEnum =        new EnumSet(ATTRIBUTE_VALUE_STYLE,        new String[] { "attribute", "element", "text" });        // values inherited through nesting    private Integer m_valueStyle;    private Boolean m_propertyAccess;    private String[] m_stripPrefixes;    private String[] m_stripSuffixes;    private Boolean m_mapAbstract;        /**     * Constructor.     *      * @param parent     */    public NestingBase(SharedNestingBase parent) {        super(parent);    }        //    // Access methods for values inherited through nesting    /**     * Check abstract mapping flag.     *     * @return abstract mapping flag     */    public boolean isMapAbstract() {        if (m_mapAbstract == null) {            if (getParent() == null) {                return false;            } else {                return ((NestingBase)getParent()).isMapAbstract();            }        } else {            return m_mapAbstract.booleanValue();        }    }    /**     * Set abstract mapping flag.     *     * @param abs     */    public void setMapAbstract(Boolean abs) {        m_mapAbstract = abs;    }    /**     * Check property access mode flag.     *     * @return <code>true</code> if bean-style get/set methods to be used,     * <code>false</code> if fields to be used directly     */    public boolean isPropertyAccess() {        if (m_propertyAccess == null) {            if (getParent() == null) {                return false;            } else {                return ((NestingBase)getParent()).isPropertyAccess();            }        } else {            return m_propertyAccess.booleanValue();        }    }    /**     * Get prefixes to be stripped from field names.     *     * @return strip prefixes (<code>null</code> if none)     */    public String[] getStripPrefixes() {        if (m_stripPrefixes == null) {            if (getParent() == null) {                return EMPTY_STRING_ARRAY;            } else {                return ((NestingBase)getParent()).getStripPrefixes();            }        } else {            return m_stripPrefixes;        }    }    /**     * Get suffixes to be stripped from field names.     *     * @return strip suffix (<code>null</code> if none)     */    public String[] getStripSuffixes() {        if (m_stripSuffixes == null) {            if (getParent() == null) {                return EMPTY_STRING_ARRAY;            } else {                return ((NestingBase)getParent()).getStripSuffixes();            }        } else {            return m_stripSuffixes;        }    }    /**     * Get value style code.     *     * @param type value type name     * @return value from {@link NestingBase#s_valueStyleEnum} enumeration     */    public int getValueStyle(String type) {        if (m_valueStyle == null) {            if (getParent() == null) {                if (!"java.lang.String".equals(type) &&                    Types.isSimpleValue(type)) {                    return ATTRIBUTE_VALUE_STYLE;                } else {                    return ELEMENT_VALUE_STYLE;                }            } else {                return ((NestingBase)getParent()).getValueStyle(type);            }        } else {            return m_valueStyle.intValue();        }    }    /**     * Set value style.     *     * @param style (<code>null</code> if none at this level)     */    public void setValueStyle(Integer style) {        m_valueStyle = style;    }        /**     * Value style set text method. This is intended for use during unmarshalling.     * TODO: add validation     *      * @param text     * @param ictx     */    private void setValueStyleText(String text, IUnmarshallingContext ictx) {        if (text == null) {            m_valueStyle = null;        } else {            m_valueStyle = new Integer(s_valueStyleEnum.getValue(text));        }    }        /**     * Value style get text method. This is intended for use during marshalling.     *      * @return text     */    private String getValueStyleText() {        if (m_valueStyle == null) {            return null;        } else {            return s_valueStyleEnum.getName(m_valueStyle.intValue());        }    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av资源在线观看| 亚洲精品乱码久久久久久 | 亚洲国产成人va在线观看天堂| 亚洲精品福利视频网站| 午夜亚洲国产au精品一区二区| 免费不卡在线视频| 国产一区二区在线电影| youjizz久久| 制服丝袜亚洲播放| 久久精品欧美一区二区三区不卡| 亚洲欧美一区二区在线观看| 亚洲国产精品欧美一二99| 久久99日本精品| 91在线观看成人| 日韩天堂在线观看| 亚洲人快播电影网| 蜜桃视频在线观看一区| 成人aaaa免费全部观看| 91精品久久久久久久久99蜜臂| 久久精品欧美一区二区三区不卡| 亚洲午夜日本在线观看| 国产呦精品一区二区三区网站| 一本大道av一区二区在线播放| 4438x亚洲最大成人网| 国产精品美女久久久久久久久久久| 亚洲成人激情社区| 成人激情免费视频| 日韩欧美国产精品| 一区二区三区四区中文字幕| 国产在线日韩欧美| 欧美无砖砖区免费| 欧美激情综合网| 日韩国产在线一| 不卡一区二区三区四区| 日韩欧美黄色影院| 一区二区在线观看不卡| 国产99久久久国产精品潘金| 7777精品伊人久久久大香线蕉完整版| 国产精品无码永久免费888| 麻豆91免费看| 欧美少妇xxx| ●精品国产综合乱码久久久久| 久久国产精品露脸对白| 日本精品裸体写真集在线观看 | 免费的国产精品| 色狠狠一区二区三区香蕉| 国产丝袜欧美中文另类| 日本va欧美va瓶| 欧美午夜精品一区二区三区 | 91啪亚洲精品| 国产欧美日韩在线| 九九精品视频在线看| 在线精品视频一区二区| 国产精品久久久久久久久免费相片 | 亚洲高清在线精品| 91在线播放网址| 国产精品久久久久四虎| 国产精品白丝jk黑袜喷水| 日韩精品一区二| 丝袜亚洲另类欧美| 欧美羞羞免费网站| 亚洲精品乱码久久久久久| 99re这里只有精品首页| 中文字幕av一区二区三区| 国产精品自产自拍| 欧美变态tickle挠乳网站| 日韩中文字幕一区二区三区| 欧美在线一二三四区| 一区二区三区四区在线免费观看| 99精品视频在线播放观看| 国产精品九色蝌蚪自拍| a在线播放不卡| 综合电影一区二区三区 | 国产精品久久久久影院色老大| 国产精品一色哟哟哟| 337p粉嫩大胆噜噜噜噜噜91av| 久久精品久久99精品久久| 日韩一级完整毛片| 美女免费视频一区| wwwwxxxxx欧美| 国产乱对白刺激视频不卡| 久久久噜噜噜久久中文字幕色伊伊| 国产一区二区三区免费播放| 久久久精品国产免大香伊| 国产精品一线二线三线| 国产精品视频在线看| av在线不卡观看免费观看| 亚洲色大成网站www久久九九| 一本色道久久综合亚洲精品按摩 | 91国产免费看| 午夜欧美在线一二页| 欧美一级一区二区| 激情综合网av| 欧美国产亚洲另类动漫| 色爱区综合激月婷婷| 亚洲国产成人porn| 日韩精品一区在线| 国产成人免费视频一区| 中文字幕免费不卡| 91亚洲国产成人精品一区二区三 | 欧美日韩亚洲综合一区| 免费的国产精品| 国产日韩欧美在线一区| 99国产精品久| 日韩在线a电影| 久久久精品国产免费观看同学| 成人高清视频在线观看| 亚洲综合色网站| 制服丝袜亚洲色图| 懂色av一区二区在线播放| 亚洲自拍另类综合| 欧美sm美女调教| 波多野结衣亚洲| 日韩中文字幕不卡| 亚洲国产经典视频| 欧美日韩视频在线观看一区二区三区| 麻豆国产精品777777在线| 国产精品色在线观看| 欧美天堂亚洲电影院在线播放| 美女高潮久久久| 日韩理论在线观看| 欧美一区二区视频在线观看| 国产高清精品久久久久| 洋洋成人永久网站入口| 精品久久国产字幕高潮| 91在线播放网址| 精品一区免费av| 亚洲免费观看在线观看| 欧美白人最猛性xxxxx69交| 99国产一区二区三精品乱码| 日本亚洲三级在线| 国产精品不卡一区二区三区| 91精品国产乱码久久蜜臀| 成人aaaa免费全部观看| 蜜臀av一区二区| 一区二区成人在线视频| 久久久欧美精品sm网站| 欧美日韩大陆在线| 成人午夜激情视频| 奇米精品一区二区三区四区 | 国产精品一区二区在线观看不卡| 亚洲美女在线一区| 亚洲精品在线三区| 欧美亚洲日本一区| 懂色av一区二区夜夜嗨| 青青草国产成人av片免费| 一区在线播放视频| 精品粉嫩aⅴ一区二区三区四区 | 天堂av在线一区| 亚洲品质自拍视频网站| 国产亚洲精品中文字幕| 91精品国产色综合久久| 色菇凉天天综合网| 成人性视频免费网站| 精品一区免费av| 日韩精品国产精品| 一区二区三区四区不卡在线 | av电影在线不卡| 极品销魂美女一区二区三区| 五月天婷婷综合| 一区二区三区日韩精品视频| 国产农村妇女精品| 精品国产sm最大网站免费看| 欧美日韩国产小视频| 91丨porny丨中文| 粉嫩一区二区三区在线看| 久久精品噜噜噜成人88aⅴ| 日韩精品久久理论片| 亚洲国产成人精品视频| 一区二区三区精品视频| 最新久久zyz资源站| 国产欧美一区二区三区鸳鸯浴| 欧美成人福利视频| 日韩视频一区二区三区| 欧美理论在线播放| 欧美日韩不卡一区| 欧美美女一区二区在线观看| 欧美色综合网站| 欧美日韩免费电影| 欧美日韩国产片| 欧美精品在线观看一区二区| 欧美少妇一区二区| 在线不卡免费欧美| 欧美片网站yy| 这里是久久伊人| 欧美美女一区二区在线观看| 欧美日韩国产123区| 欧美色涩在线第一页| 欧美片网站yy| 日韩欧美不卡一区| 精品国一区二区三区| 精品国产三级a在线观看| 精品国产91久久久久久久妲己| 久久亚洲影视婷婷| 欧美韩日一区二区三区| 亚洲欧洲制服丝袜| 亚洲自拍与偷拍| 免费在线观看精品| 韩国av一区二区三区四区| 国产成人综合视频|