List of usage examples for org.apache.commons.lang StringUtils trimToEmpty
public static String trimToEmpty(String str)
Removes control characters (char <= 32) from both ends of this String returning an empty String ("") if the String is empty ("") after the trim or if it is null
.
From source file:MainClass.java
public static void main(String[] args) { //If string is null, empty string returned. Else returns trimmed string System.out.println("11) Empty String >>>" + StringUtils.trimToEmpty(null) + "<<<"); }
From source file:StringUtilsTrial.java
public static void main(String[] args) { // If string is null, empty string returned. Else returns trimmed string System.out.println("11) Empty String >>>" + StringUtils.trimToEmpty(null) + "<<<"); }
From source file:com.intel.cosbench.config.common.KVConfigParser.java
public static Config parse(String str) { BaseConfiguration config = new BaseConfiguration(); config.setDelimiterParsingDisabled(true); str = StringUtils.trimToEmpty(str); String[] entries = StringUtils.split(str, ';'); for (String entry : entries) { addConfigEntry(entry, config);//from w w w . j a va 2 s. c o m } return new COSBConfigApator(config); }
From source file:com.hangum.tadpole.rdb.core.dialog.export.application.SQLToPHPConvert.java
public static String sqlToString(String name, String sql) { StringBuffer sbSQL = new StringBuffer(""); sql = StringUtils.remove(sql, ";"); String[] splists = StringUtils.split(sql, PublicTadpoleDefine.LINE_SEPARATOR); for (int i = 0; i < splists.length; i++) { if (!"".equals(StringUtils.trimToEmpty(splists[i]))) { if (i == 0) sbSQL.append("$" + name + " = \"" + SQLTextUtil.delLineChar(splists[i]) + "\"; \r\n"); else/*from ww w. j ava 2 s .c o m*/ sbSQL.append("$" + name + " .= \"" + SQLTextUtil.delLineChar(splists[i]) + "\"; \r\n"); } } return sbSQL.toString(); }
From source file:com.hangum.tadpole.engine.utils.MakeJDBCConnectionStringUtil.java
/** * make connection url/*from w ww . j a v a 2 s . co m*/ * * @param userDB * @return */ public static String makeConnectionUrl(final UserDBDAO userDB) { String dbUrl = ""; if (userDB.getDBDefine() == DBDefine.MYSQL_DEFAULT) { String selectLocale = StringUtils.trimToEmpty(userDB.getLocale()); if (selectLocale.equals("") || DBLocaleUtils.NONE_TXT.equals(selectLocale)) { dbUrl = getPueURL(userDB.getDBDefine().getDB_URL_INFO(), userDB); if (!"".equals(userDB.getUrl_user_parameter())) { dbUrl += "?" + userDB.getUrl_user_parameter(); } } else { dbUrl = getPueURL(userDB.getDBDefine().getDB_URL_INFO(), userDB) + "?useUnicode=false&characterEncoding=" + selectLocale; if (!"".equals(userDB.getUrl_user_parameter())) { dbUrl += "&" + userDB.getUrl_user_parameter(); } } } else if (userDB.getDBDefine() == DBDefine.ORACLE_DEFAULT) { if (userDB.getExt1().equals("SID")) { dbUrl = getPueURL(userDB.getDBDefine().getDB_URL_INFO(), userDB); } else if (userDB.getExt1().equals("Service Name")) { dbUrl = getPueURL("jdbc:oracle:thin:@//%s:%s/%s", userDB); } if (!"".equals(userDB.getUrl_user_parameter())) { dbUrl += "?" + userDB.getUrl_user_parameter(); } } else if (userDB.getDBDefine() == DBDefine.MONGODB_DEFAULT) { dbUrl = getPueURL(userDB.getDBDefine().getDB_URL_INFO(), userDB); if (!"".equals(userDB.getUrl_user_parameter())) { dbUrl += "/?" + userDB.getUrl_user_parameter(); } } else if (userDB.getDBDefine() == DBDefine.ALTIBASE_DEFAULT) { String selectLocale = StringUtils.trimToEmpty(userDB.getLocale()); if (selectLocale.equals("") || DBLocaleUtils.NONE_TXT.equals(selectLocale)) { dbUrl = getPueURL(userDB.getDBDefine().getDB_URL_INFO(), userDB); if (!"".equals(userDB.getUrl_user_parameter())) { dbUrl += "?" + userDB.getUrl_user_parameter(); } } else { dbUrl = getPueURL(userDB.getDBDefine().getDB_URL_INFO(), userDB) + "?charset=" + selectLocale; if (!"".equals(userDB.getUrl_user_parameter())) { dbUrl += "&" + userDB.getUrl_user_parameter(); } } } else if (userDB.getDBDefine() == DBDefine.POSTGRE_DEFAULT) { dbUrl = getPueURL(userDB.getDBDefine().getDB_URL_INFO(), userDB); if (PublicTadpoleDefine.YES_NO.YES.name().equals(userDB.getExt1())) { dbUrl += "?ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory"; //$NON-NLS-1$ if (!"".equals(userDB.getUrl_user_parameter())) { //$NON-NLS-1$ dbUrl += "&" + userDB.getUrl_user_parameter(); //$NON-NLS-1$ } } else { if (!"".equals(userDB.getUrl_user_parameter())) { //$NON-NLS-1$ dbUrl += "?" + userDB.getUrl_user_parameter(); //$NON-NLS-1$ } } } return dbUrl; }
From source file:com.hangum.tadpole.rdb.core.dialog.export.sqltoapplication.application.SQLToASPConvert.java
public static String sqlToString(String name, String sql) { StringBuffer sbSQL = new StringBuffer(""); sql = StringUtils.remove(sql, ";"); String[] splists = StringUtils.split(sql, PublicTadpoleDefine.LINE_SEPARATOR); for (int i = 0; i < splists.length; i++) { if (!"".equals(StringUtils.trimToEmpty(splists[i]))) { if (i == 0) sbSQL.append(name + " = \"" + SQLTextUtil.delLineChar(splists[i]) + " \" \r\n"); else/* ww w . j a v a 2s. c o m*/ sbSQL.append(name + " = " + name + " & \"" + SQLTextUtil.delLineChar(splists[i]) + " \" \r\n"); } } return sbSQL.toString(); }
From source file:jp.co.nemuzuka.utils.TagStringUtils.java
/** * ?./*from w ww . j a va2 s . co m*/ * ????????????? * @param tag TODO(?) * @param searchTagName ??? * @return ????????true */ public static boolean matchTag(String tag, String searchTagName) { if (StringUtils.isEmpty(tag)) { return false; } String[] tags = tag.split(","); for (String target : tags) { String tagName = StringUtils.trimToEmpty(target); if (StringUtils.isEmpty(tagName)) { continue; } if (tagName.equals(searchTagName)) { return true; } } return false; }
From source file:com.hangum.tadpole.rdb.core.dialog.export.application.SQLToJavaConvert.java
/** * sql to string//w w w .java 2 s .co m * * @param name * @param sql * @return */ public static String sqlToString(String name, String sql) { StringBuffer sbSQL = new StringBuffer( "StringBuffer " + name + " = new StringBuffer();" + PublicTadpoleDefine.LINE_SEPARATOR); sql = StringUtils.remove(sql, ";"); String[] splists = StringUtils.split(sql, PublicTadpoleDefine.LINE_SEPARATOR); for (String part : splists) { if (!"".equals(StringUtils.trimToEmpty(part))) { // https://github.com/hangum/TadpoleForDBTools/issues/181 fix sbSQL.append(name + ".append(\" " + SQLTextUtil.delLineChar(part) + " \"); " + PublicTadpoleDefine.LINE_SEPARATOR); } } return sbSQL.toString(); }
From source file:com.hangum.tadpole.rdb.core.editors.main.SQLTextUtil.java
/** * ? /*from ww w . ja v a 2s .com*/ * * 1. (Define.SQL_DILIMITER(;)) ? ?? ? ? => ? . * 2. ? ?? ? ?? ?. * * @param query * @param cursorPosition * @return */ public static String executeQuery(String query, int cursorPosition) {//throws Exception { if (query.split(Define.SQL_DILIMITER).length == 1 || query.indexOf(Define.SQL_DILIMITER) == -1) { return StringUtils.trimToEmpty(query); } String[] querys = StringUtils.split(query, Define.SQL_DILIMITER); // if(logger.isDebugEnabled()) { // logger.debug("=====[query]" + query + " =====[mouse point]" + cursorPoint); // } int queryBeforeCount = 0; for (int i = 0; i < querys.length; i++) { // dilimiter ? +1 . int firstSearch = querys[i].length() + 1; queryBeforeCount += firstSearch; if (cursorPosition <= queryBeforeCount) { if (logger.isDebugEnabled()) logger.debug("[cursorPosition]" + cursorPosition + "[find postion]" + queryBeforeCount + "[execute query]" + StringUtils.trim(querys[i])); return StringUtils.trim(querys[i]); } } if (logger.isDebugEnabled()) logger.debug("[last find execute query]" + StringUtils.trim(querys[querys.length - 1])); return StringUtils.trim(querys[querys.length - 1]); }
From source file:com.hangum.tadpole.util.JSONUtil.java
/** * json normal string to pretty string//ww w. ja va 2 s . com * * @param jsonString * @return */ public static String getPretty(String jsonString) { if (jsonString == null) return ""; try { JsonParser jp = new JsonParser(); JsonElement je = jp.parse(jsonString); Gson gson = new GsonBuilder().setPrettyPrinting().create(); String strGson = gson.toJson(je); System.out.println(StringUtils.trimToEmpty(strGson)); if (strGson == null || "null".equals(strGson)) strGson = ""; return strGson; } catch (Exception e) { logger.error("pretty json", e); } return jsonString; }