本文整理了Java中org.pentaho.di.core.Const.getNumberFormats()
方法的一些代码示例,展示了Const.getNumberFormats()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Const.getNumberFormats()
方法的具体详情如下:
包路径:org.pentaho.di.core.Const
类名称:Const
方法名:getNumberFormats
[英]Returning the localized number conversion formats. They get created once on first request.
[中]返回本地化的数字转换格式。它们在第一次请求时创建一次。
代码示例来源:origin: pentaho/pentaho-kettle
/**
* @return An array of all default conversion formats, to be used in dialogs etc.
*/
public static String[] getConversionFormats() {
String[] dats = Const.getDateFormats();
String[] nums = Const.getNumberFormats();
int totsize = dats.length + nums.length;
String[] formats = new String[totsize];
for ( int x = 0; x < dats.length; x++ ) {
formats[x] = dats[x];
}
for ( int x = 0; x < nums.length; x++ ) {
formats[dats.length + x] = nums[x];
}
return formats;
}
代码示例来源:origin: pentaho/pentaho-kettle
public String[] getComboValues( TableItem tableItem, int rowNr, int colNr ) {
String[] comboValues = new String[] {};
int type = ValueMetaFactory.getIdForValueMeta( tableItem.getText( colNr - 1 ) );
switch ( type ) {
case ValueMetaInterface.TYPE_DATE:
comboValues = Const.getDateFormats();
break;
case ValueMetaInterface.TYPE_INTEGER:
case ValueMetaInterface.TYPE_BIGNUMBER:
case ValueMetaInterface.TYPE_NUMBER:
comboValues = Const.getNumberFormats();
break;
default:
break;
}
return comboValues;
}
代码示例来源:origin: pentaho/pentaho-kettle
public String[] getComboValues( TableItem tableItem, int rowNr, int colNr ) {
String[] comboValues = new String[] {};
int type = ValueMetaFactory.getIdForValueMeta( tableItem.getText( colNr - 1 ) );
switch ( type ) {
case ValueMetaInterface.TYPE_DATE:
comboValues = Const.getDateFormats();
break;
case ValueMetaInterface.TYPE_INTEGER:
case ValueMetaInterface.TYPE_BIGNUMBER:
case ValueMetaInterface.TYPE_NUMBER:
comboValues = Const.getNumberFormats();
break;
default:
break;
}
return comboValues;
}
代码示例来源:origin: pentaho/pentaho-kettle
public String[] getComboValues( TableItem tableItem, int rowNr, int colNr ) {
String[] comboValues = new String[] {};
int type = ValueMetaFactory.getIdForValueMeta( tableItem.getText( colNr - 1 ) );
switch ( type ) {
case ValueMetaInterface.TYPE_DATE:
comboValues = Const.getDateFormats();
break;
case ValueMetaInterface.TYPE_INTEGER:
case ValueMetaInterface.TYPE_BIGNUMBER:
case ValueMetaInterface.TYPE_NUMBER:
comboValues = Const.getNumberFormats();
break;
default:
break;
}
return comboValues;
}
代码示例来源:origin: pentaho/pentaho-kettle
public String[] getComboValues( TableItem tableItem, int rowNr, int colNr ) {
String[] comboValues = new String[] {};
int type = ValueMetaFactory.getIdForValueMeta( tableItem.getText( colNr - 1 ) );
switch ( type ) {
case ValueMetaInterface.TYPE_DATE:
comboValues = Const.getDateFormats();
break;
case ValueMetaInterface.TYPE_INTEGER:
case ValueMetaInterface.TYPE_BIGNUMBER:
case ValueMetaInterface.TYPE_NUMBER:
comboValues = Const.getNumberFormats();
break;
default:
break;
}
return comboValues;
}
代码示例来源:origin: pentaho/pentaho-kettle
@Override
public String[] getComboValues( TableItem tableItem, int rowNr, int colNr ) {
String[] comboValues = new String[] { };
int type = ValueMeta.getType( tableItem.getText( colNr - 1 ) );
switch ( type ) {
case ValueMetaInterface.TYPE_DATE:
comboValues = Const.getDateFormats();
break;
case ValueMetaInterface.TYPE_INTEGER:
case ValueMetaInterface.TYPE_BIGNUMBER:
case ValueMetaInterface.TYPE_NUMBER:
comboValues = Const.getNumberFormats();
break;
default:
break;
}
return comboValues;
}
代码示例来源:origin: pentaho/pentaho-kettle
private String[] getComboValues( TableItem row, ColumnInfo colinfo ) {
if ( colinfo.getType() == ColumnInfo.COLUMN_TYPE_FORMAT ) {
int type = ValueMetaFactory.getIdForValueMeta( row.getText( colinfo.getFieldTypeColumn() ) );
switch ( type ) {
case ValueMetaInterface.TYPE_DATE:
return Const.getDateFormats();
case ValueMetaInterface.TYPE_INTEGER:
case ValueMetaInterface.TYPE_BIGNUMBER:
case ValueMetaInterface.TYPE_NUMBER:
return Const.getNumberFormats();
case ValueMetaInterface.TYPE_STRING:
return Const.getConversionFormats();
default:
return new String[0];
}
}
return colinfo.getComboValues();
}
代码示例来源:origin: pentaho/pentaho-kettle
boolean[][] numberFormat = new boolean[nrfields][Const.getNumberFormats().length]; // What are the number format
int[][] numberPrecision = new int[nrfields][Const.getNumberFormats().length]; // remember the precision?
int[][] numberLength = new int[nrfields][Const.getNumberFormats().length]; // remember the length?
for ( int j = 0; j < Const.getNumberFormats().length; j++ ) {
numberFormat[i][j] = true;
minValue[i][j] = Double.MAX_VALUE;
numberLength[i][j] = -1;
numberFormatCount[i] = Const.getNumberFormats().length;
代码示例来源:origin: pentaho/pentaho-kettle
boolean[][] numberFormat = new boolean[nrfields][Const.getNumberFormats().length]; // What are the number format
int[][] numberPrecision = new int[nrfields][Const.getNumberFormats().length]; // remember the precision?
int[][] numberLength = new int[nrfields][Const.getNumberFormats().length]; // remember the length?
for ( int j = 0; j < Const.getNumberFormats().length; j++ ) {
numberFormat[i][j] = true;
minValue[i][j] = Double.MAX_VALUE;
numberLength[i][j] = -1;
numberFormatCount[i] = Const.getNumberFormats().length;
代码示例来源:origin: pentaho/pentaho-kettle
wFormat.setItems( Const.getNumberFormats() );
int index = ( !Utils.isEmpty( formatString ) ) ? wFormat.indexOf( formatString ) : wFormat.indexOf( "#" );
wFormat.setItems( Const.getNumberFormats() );
index = ( !Utils.isEmpty( formatString ) ) ? wFormat.indexOf( formatString ) : wFormat.indexOf( "#.#" );
代码示例来源:origin: pentaho/pentaho-kettle
String[] nums = Const.getNumberFormats();
int totsize = dats.length + nums.length;
String[] formats = new String[ totsize ];
代码示例来源:origin: pentaho/pentaho-kettle
String[] nums = Const.getNumberFormats();
int totsize = dats.length + nums.length;
String[] formats = new String[totsize];
代码示例来源:origin: pentaho/pentaho-kettle
String[] nums = Const.getNumberFormats();
int totsize = dats.length + nums.length;
String[] formats = new String[totsize];
代码示例来源:origin: pentaho/pentaho-kettle
String[] nums = Const.getNumberFormats();
int totsize = dats.length + nums.length;
String[] formats = new String[totsize];
代码示例来源:origin: pentaho/pentaho-kettle
String[] nums = Const.getNumberFormats();
int totsize = dats.length + nums.length;
String[] formats = new String[totsize];
代码示例来源:origin: pentaho/big-data-plugin
public String[] getComboValues( TableItem tableItem, int rowNr, int colNr ) {
String[] comboValues = new String[] {};
int type = ValueMeta.getType( tableItem.getText( colNr - 1 ) );
switch ( type ) {
case ValueMetaInterface.TYPE_DATE:
comboValues = Const.getDateFormats();
break;
case ValueMetaInterface.TYPE_INTEGER:
case ValueMetaInterface.TYPE_BIGNUMBER:
case ValueMetaInterface.TYPE_NUMBER:
comboValues = Const.getNumberFormats();
break;
default:
break;
}
return comboValues;
}
} );
代码示例来源:origin: pentaho/big-data-plugin
public String[] getComboValues( TableItem tableItem, int rowNr, int colNr ) {
String[] comboValues = new String[] {};
// try to fill in the type
String alias = tableItem.getText( 1 );
if ( !Const.isEmpty( alias ) ) {
setFilterTableTypeColumn( tableItem );
}
int type = ValueMeta.getType( tableItem.getText( 2 ) );
switch ( type ) {
case ValueMetaInterface.TYPE_DATE:
comboValues = Const.getDateFormats();
break;
case ValueMetaInterface.TYPE_INTEGER:
case ValueMetaInterface.TYPE_BIGNUMBER:
case ValueMetaInterface.TYPE_NUMBER:
comboValues = Const.getNumberFormats();
break;
default:
break;
// if there is not type information available (no connection and no
// user-specified
// columns in the meta class) then the user will just have to type
// in their own
// formatting string (if necessary)
}
return comboValues;
}
} );
代码示例来源:origin: pentaho/big-data-plugin
String[] nums = Const.getNumberFormats();
int totsize = dats.length + nums.length;
String[] formats = new String[ totsize ];
代码示例来源:origin: pentaho/big-data-plugin
String[] nums = Const.getNumberFormats();
int totsize = dates.length + nums.length;
String[] formats = new String[totsize];
内容来源于网络,如有侵权,请联系作者删除!