本文整理汇总了Java中org.pentaho.di.trans.steps.textfileinput.TextFileInputField.isRepeated方法的典型用法代码示例。如果您正苦于以下问题:Java TextFileInputField.isRepeated方法的具体用法?Java TextFileInputField.isRepeated怎么用?Java TextFileInputField.isRepeated使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.pentaho.di.trans.steps.textfileinput.TextFileInputField
的用法示例。
在下文中一共展示了TextFileInputField.isRepeated方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: showInfo
import org.pentaho.di.trans.steps.textfileinput.TextFileInputField; //导入方法依赖的package包/类
private void showInfo()
{
int idx = wFields.getSelectionIndex();
if (idx>=0)
{
TextFileInputField field = (TextFileInputField)fields.get(idx);
String name = field.getName();
int from = field.getPosition();
int length = field.getLength();
String type = field.getTypeDesc();
boolean ignore = field.isIgnored();
String format = field.getFormat();
String trimtype = field.getTrimTypeDesc();
int precision = field.getPrecision();
String currency = field.getCurrencySymbol();
String decimal = field.getDecimalSymbol();
String group = field.getGroupSymbol();
boolean repeat = field.isRepeated();
String nullif = field.getNullString();
if (name!=null) wFieldname.setText(name);
wPosition.setText(""+from);
wLength.setText(""+length);
if (type!=null) wFieldtype.setText(type);
wIgnore.setSelection(ignore);
if (format!=null) wFormat.setText(format);
if (trimtype!=null) wTrimtype.setText(trimtype);
wPrecision.setText(""+precision);
if (currency!=null) wCurrency.setText(currency);
if (decimal!=null) wDecimal.setText(decimal);
if (group!=null) wGroup.setText(group);
wRepeat.setSelection(repeat);
if (nullif!=null) wNull.setText(nullif);
// Clear the sample list...
wSamples.removeAll();
String samples[] = getRowSamples(from, length);
for (int i=0;i<samples.length;i++) wSamples.add(samples[i]);
}
}
示例2: showInfo
import org.pentaho.di.trans.steps.textfileinput.TextFileInputField; //导入方法依赖的package包/类
private void showInfo() {
int idx = wFields.getSelectionIndex();
if ( idx >= 0 ) {
TextFileInputField field = (TextFileInputField) fields.get( idx );
String name = field.getName();
int from = field.getPosition();
int length = field.getLength();
String type = field.getTypeDesc();
boolean ignore = field.isIgnored();
String format = field.getFormat();
String trimtype = field.getTrimTypeDesc();
int precision = field.getPrecision();
String currency = field.getCurrencySymbol();
String decimal = field.getDecimalSymbol();
String group = field.getGroupSymbol();
boolean repeat = field.isRepeated();
String nullif = field.getNullString();
if ( name != null ) {
wFieldname.setText( name );
}
wPosition.setText( "" + from );
wLength.setText( "" + length );
if ( type != null ) {
wFieldtype.setText( type );
}
wIgnore.setSelection( ignore );
if ( format != null ) {
wFormat.setText( format );
}
if ( trimtype != null ) {
wTrimtype.setText( trimtype );
}
wPrecision.setText( "" + precision );
if ( currency != null ) {
wCurrency.setText( currency );
}
if ( decimal != null ) {
wDecimal.setText( decimal );
}
if ( group != null ) {
wGroup.setText( group );
}
wRepeat.setSelection( repeat );
if ( nullif != null ) {
wNull.setText( nullif );
}
// Clear the sample list...
wSamples.removeAll();
String[] samples = getRowSamples( from, length );
for ( int i = 0; i < samples.length; i++ ) {
wSamples.add( samples[i] );
}
}
}