package com.vci.client.omd.attribpool.toOutside; import java.util.ArrayList; /** * 提供一些常用的功能 * @author Administrator * */ public class Tool { public static final String ALLOWNULL = "allowNull"; public static final String BTM = "btm"; public static final String ISFIXLEN = "isFixLen"; public static final String LENGTH = "length"; public static final String ENUMNAME = "enumName"; public static final String ACCURACY = "accuracy"; public static final String LINKTYPENAME = "linkTypeName"; public static final String VERSION = "version"; /** * Array ----> ArrayList * @param array * @return */ public static ArrayList convertArrayToList(String[] array){ ArrayList list = new ArrayList(); for(int i = 0; i < array.length; i++){ list.add(array[i]); } return list; } /** * 获取other中指定项目的值 * @return */ public static String getOtherValueByType(String other, String type){ String[] otherArray = other.split(";"); for(int i = 0; i < otherArray.length; i++){ String otherValue = otherArray[i]; if(otherValue.contains(type)){ return otherValue.substring(otherValue.indexOf("=") + 2, otherValue.length()); } } return null; } }