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


Java StringUtils.trimToEmpty方法代码示例

本文整理汇总了Java中liquibase.util.StringUtils.trimToEmpty方法的典型用法代码示例。如果您正苦于以下问题:Java StringUtils.trimToEmpty方法的具体用法?Java StringUtils.trimToEmpty怎么用?Java StringUtils.trimToEmpty使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在liquibase.util.StringUtils的用法示例。


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

示例1: compareTo

import liquibase.util.StringUtils; //导入方法依赖的package包/类
public int compareTo(Index o) {
    int returnValue = this.table.getName().compareTo(o.table.getName());

    if (returnValue == 0) {
        String thisName = StringUtils.trimToEmpty(this.getName());
        String oName = StringUtils.trimToEmpty(o.getName());
        returnValue = thisName.compareTo(oName);
    }

    //We should not have two indexes that have the same name and tablename
    /*if (returnValue == 0) {
    	returnValue = this.getColumnName().compareTo(o.getColumnName());
    }*/


    return returnValue;
}
 
开发者ID:hongliangpan,项目名称:manydesigns.cn,代码行数:18,代码来源:Index.java

示例2: toString

import liquibase.util.StringUtils; //导入方法依赖的package包/类
@Override
public String toString() {
    String returnString = getDataTypeName();
    if (getFirstParameter() != null) {
        returnString += "("+getFirstParameter();

        if (getSecondParameter() != null) {
            returnString+=","+getSecondParameter();
        }

     if (getUnit() != null) {
      returnString+=" " + getUnit();
     }

        returnString+= ")";
    }

    returnString += " "+ StringUtils.trimToEmpty(additionalInformation);

    return returnString.trim();
}
 
开发者ID:hongliangpan,项目名称:manydesigns.cn,代码行数:22,代码来源:DataType.java

示例3: toDatabaseDataType

import liquibase.util.StringUtils; //导入方法依赖的package包/类
public DatabaseDataType toDatabaseDataType(Database database) {
  if (database instanceof HibernateSpringDatabase) {
    String originalDefinition = StringUtils.trimToEmpty(getRawDefinition());
    return new DatabaseDataType(originalDefinition.toUpperCase(), getParameters());
  }
  // use defaults for all the others
  return super.toDatabaseDataType(database);
}
 
开发者ID:jspresso,项目名称:jspresso-ce,代码行数:9,代码来源:JspressoHibernateBlobType.java

示例4: removeDuplicateIndexes

import liquibase.util.StringUtils; //导入方法依赖的package包/类
/**
 * Removes duplicate Indexes from the DiffResult object.
 *
 * @param indexes [IN/OUT] - A set of Indexes to be updated.
 */
private void removeDuplicateIndexes( SortedSet<Index> indexes )
{
	SortedSet<Index> combinedIndexes = new TreeSet<Index>();
	SortedSet<Index> indexesToRemove = new TreeSet<Index>();

	// Find Indexes with the same name, copy their columns into the first one,
	// then remove the duplicate Indexes.
	for ( Index idx1 : indexes )
	{
		if ( !combinedIndexes.contains( idx1 ) )
		{
			for ( Index idx2 : indexes.tailSet( idx1 ) )
			{
				if ( idx1 == idx2 ) {
					continue;
				}

                   String index1Name = StringUtils.trimToEmpty(idx1.getName());
                   String index2Name = StringUtils.trimToEmpty(idx2.getName());
                   if ( index1Name.equalsIgnoreCase(index2Name)
						&& idx1.getTable().getName().equalsIgnoreCase( idx2.getTable().getName() ) )
				{
					for ( String column : idx2.getColumns() )
					{
						if ( !idx1.getColumns().contains( column ) ) {
							idx1.getColumns().add( column );
						}
					}

					indexesToRemove.add( idx2 );
				}
			}

			combinedIndexes.add( idx1 );
		}
	}

	indexes.removeAll( indexesToRemove );
}
 
开发者ID:hongliangpan,项目名称:manydesigns.cn,代码行数:45,代码来源:Diff.java


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