List of usage examples for org.apache.commons.lang.mutable MutableInt toString
public String toString()
From source file:org.apache.kylin.metadata.model.DataModelDesc.java
private ColumnDesc[] createComputedColumns(final TableDesc tableDesc) { final MutableInt id = new MutableInt(tableDesc.getColumnCount()); return FluentIterable.from(this.computedColumnDescs).filter(new Predicate<ComputedColumnDesc>() { @Override/*from www .java2 s . c o m*/ public boolean apply(@Nullable ComputedColumnDesc input) { return tableDesc.getIdentity().equalsIgnoreCase(input.getTableIdentity()); } }).transform(new Function<ComputedColumnDesc, ColumnDesc>() { @Nullable @Override public ColumnDesc apply(@Nullable ComputedColumnDesc input) { id.increment(); ColumnDesc columnDesc = new ColumnDesc(id.toString(), input.getColumnName(), input.getDatatype(), input.getComment(), null, null, input.getExpression()); return columnDesc; } }).toArray(ColumnDesc.class); }