当前位置: 首页>>代码示例>>Java>>正文


Java Param类代码示例

本文整理汇总了Java中org.hy.common.app.Param的典型用法代码示例。如果您正苦于以下问题:Java Param类的具体用法?Java Param怎么用?Java Param使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


Param类属于org.hy.common.app包,在下文中一共展示了Param类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: toSortByNum

import org.hy.common.app.Param; //导入依赖的package包/类
/**
 * 字符串转数字后,再比较排序(正序)
 * 
 * 优点是,不会改变原属性值的保存格式。
 * 
 * @author      ZhengWei(HY)
 * @createDate  2015-12-10
 * @version     v1.0
 *
 * @param i_Values
 * @return
 */
@SuppressWarnings("unchecked")
public final static List<String> toSortByNum(String ... i_Values)
{
    if ( Help.isNull(i_Values) )
    {
        return new ArrayList<String>(0);
    }
    
    List<Param> v_Values = new ArrayList<Param>(i_Values.length);
    
    for (String v_Item : i_Values)
    {
        v_Values.add(new Param(null ,v_Item));
    }
    
    Help.toSort(v_Values ,"value NumAsc");
    
    return (List<String>)Help.toList(v_Values ,"value");
}
 
开发者ID:HY-ZhengWei,项目名称:hy.common.base,代码行数:32,代码来源:Help.java

示例2: toReverseByNum

import org.hy.common.app.Param; //导入依赖的package包/类
/**
 * 字符串转数字后,再比较排序(倒序)
 * 
 * 优点是,不会改变原属性值的保存格式。
 * 
 * @author      ZhengWei(HY)
 * @createDate  2015-12-10
 * @version     v1.0
 *
 * @param i_Values
 * @return
 */
@SuppressWarnings("unchecked")
public final static List<String> toReverseByNum(String ... i_Values)
{
    if ( Help.isNull(i_Values) )
    {
        return new ArrayList<String>(0);
    }
    
    List<Param> v_Values = new ArrayList<Param>(i_Values.length);
    
    for (String v_Item : i_Values)
    {
        v_Values.add(new Param(null ,v_Item));
    }
    
    Help.toSort(v_Values ,"value NumDesc");
    
    return (List<String>)Help.toList(v_Values ,"value");
}
 
开发者ID:HY-ZhengWei,项目名称:hy.common.base,代码行数:32,代码来源:Help.java

示例3: getITextInfo

import org.hy.common.app.Param; //导入依赖的package包/类
/**
 * 指定语言,并按文本ID,获取多国语言文本对象
 * 
 * @param i_TextID
 * @return
 */
public Param getITextInfo(String i_Language ,String i_TextID)
{
    if ( Help.isNull(i_Language) )
    {
        return null;
    }
    
    if ( Help.isNull(i_TextID) )
    {
        return null;
    }
    
    Param v_Param = new Param();
    
    v_Param.setName(i_TextID);
    v_Param.setValue(this.getIText(i_Language ,i_TextID));
    v_Param.setComment(i_Language);
    
    return v_Param;
}
 
开发者ID:HY-ZhengWei,项目名称:hy.common.base,代码行数:27,代码来源:I18N.java

示例4: getITextInfos

import org.hy.common.app.Param; //导入依赖的package包/类
/**
 * 指定语言,获取其下所有多国语言文本对象
 * 
 * @param i_Language
 * @return
 */
public List<Param> getITextInfos(String i_Language)
{
    if ( Help.isNull(i_Language) )
    {
        return null;
    }
    
    Map<String ,String> v_ITexts = this.datas.get(i_Language.trim().toUpperCase());
    List<Param>         v_Params = new ArrayList<Param>();
    
    for (String v_ITextID : v_ITexts.keySet())
    {
        v_Params.add(new Param(v_ITextID ,v_ITexts.get(v_ITextID)));
    }
    
    return v_Params;
}
 
开发者ID:HY-ZhengWei,项目名称:hy.common.base,代码行数:24,代码来源:I18N.java

示例5: init

import org.hy.common.app.Param; //导入依赖的package包/类
@SuppressWarnings("unchecked")
private synchronized void init()
{
    if ( !$Init )
    {
        $Init = true;
        
        try
        {
            this.init("startup.Config.xml");
            this.init((List<Param>)XJava.getObject("StartupConfig") ,Help.getClassPath(this));
        }
        catch (Exception exce)
        {
            System.out.println(exce.getMessage());
            exce.printStackTrace();
        }
    }
}
 
开发者ID:HY-ZhengWei,项目名称:hy.common.report,代码行数:20,代码来源:InitConfig.java

示例6: init

import org.hy.common.app.Param; //导入依赖的package包/类
@SuppressWarnings("unchecked")
private synchronized void init(boolean i_IsStartJobs)
{
    if ( !$Init )
    {
        $Init = true;
        
        try
        {
            this.init("sys.Config.xml");
            this.init("startup.Config.xml");
            this.init((List<Param>)XJava.getObject("StartupConfig"));
            this.init(((Param)XJava.getObject("RootPackageName")).getValue());
            
            if ( i_IsStartJobs )
            {
                init_TPool();
                this.init("job.Config.xml");
            }
        }
        catch (Exception exce)
        {
            System.out.println(exce.getMessage());
            exce.printStackTrace();
        }
    }
}
 
开发者ID:HY-ZhengWei,项目名称:Stock,代码行数:28,代码来源:InitConfig.java

示例7: setIText

import org.hy.common.app.Param; //导入依赖的package包/类
/**
 * 添加多国语言文本
 * 
 * @param i_TextInfo
 * @return
 */
public String setIText(Param i_TextInfo)
{
    return this.setIText(i_TextInfo.getName() ,i_TextInfo.getValue());
}
 
开发者ID:HY-ZhengWei,项目名称:hy.common.base,代码行数:11,代码来源:I18N.java


注:本文中的org.hy.common.app.Param类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。