當前位置: 首頁>>代碼示例>>Java>>正文


Java EnumConverter類代碼示例

本文整理匯總了Java中pt.ist.fenixWebFramework.renderers.converters.EnumConverter的典型用法代碼示例。如果您正苦於以下問題:Java EnumConverter類的具體用法?Java EnumConverter怎麽用?Java EnumConverter使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


EnumConverter類屬於pt.ist.fenixWebFramework.renderers.converters包,在下文中一共展示了EnumConverter類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: addHiddenSlot

import pt.ist.fenixWebFramework.renderers.converters.EnumConverter; //導入依賴的package包/類
@Override
protected void addHiddenSlot(String slot, Object value, String converterName) throws JspException {
    if (value == null && converterName == null) {
        return;
    }

    if (value instanceof Collection) {
        this.isCollection = true;

        Collection collection = (Collection) value;

        for (Object object : collection) {
            addHiddenSlot(slot, object, converterName);
        }
    } else if (value instanceof DomainObject) {
        String usedConverterName = getNextDomainObjectConverter();

        DomainObject domainObject = (DomainObject) value;
        String objectValue = MetaObjectFactory.createObject(domainObject, null).getKey().toString();

        addHiddenSlot(slot, objectValue, usedConverterName);
    } else if (value instanceof Enum) {
        String enumConverterName = EnumConverter.class.getName();
        addHiddenSlot(slot, ((Enum) value).name(), enumConverterName);
    } else {
        super.addHiddenSlot(slot, value, converterName);
    }
}
 
開發者ID:FenixEdu,項目名稱:bennu-renderers,代碼行數:29,代碼來源:FenixHiddenSlotTag.java

示例2: getConverter

import pt.ist.fenixWebFramework.renderers.converters.EnumConverter; //導入依賴的package包/類
@Override
public Converter getConverter() {
    return new EnumConverter();
}
 
開發者ID:ist-dsi-archive,項目名稱:fenix-parking,代碼行數:5,代碼來源:PartyClassificationProvider.java


注:本文中的pt.ist.fenixWebFramework.renderers.converters.EnumConverter類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。