public ValueMapperData() { super(); hashtable = null; stringMeta = new ValueMetaString( "string" ); }
@Injection( name = "OUTPUT_TRIM", group = "OUTPUT_FIELDS" ) public void setTrimTypeByDesc( String value ) { this.trimType = ValueMetaString.getTrimTypeByDesc( value ); }
public String getTrimTypeDesc() { return ValueMetaString.getTrimTypeDesc( trimType ); } }
private RowMeta mockInputRowMeta() { RowMeta inputRowMeta = new RowMeta(); ValueMetaString nameMeta = new ValueMetaString( "name" ); nameMeta.setStorageType( ValueMetaInterface.STORAGE_TYPE_BINARY_STRING ); nameMeta.setStorageMetadata( new ValueMetaString( "name" ) ); inputRowMeta.addValueMeta( nameMeta ); ValueMetaString idMeta = new ValueMetaString( "id" ); idMeta.setStorageType( ValueMetaInterface.STORAGE_TYPE_BINARY_STRING ); idMeta.setStorageMetadata( new ValueMetaString( "id" ) ); inputRowMeta.addValueMeta( idMeta ); return inputRowMeta; }
public String getTrimTypeCode() { return ValueMetaString.getTrimTypeCode( trimType ); }
@Override public void loadXML( Node ruleNode ) throws KettleException { id = XMLHandler.getTagValue( ruleNode, "id" ); enabled = ValueMetaString.convertStringToBoolean( XMLHandler.getTagValue( ruleNode, "enabled" ) ); }
private RowSet mockInputRowSet() { ValueMetaString valueMeta = new ValueMetaString( "Value" ); valueMeta.setStorageType( ValueMetaInterface.STORAGE_TYPE_BINARY_STRING ); valueMeta.setStorageMetadata( new ValueMetaString( "Value" ) ); RowMeta inputRowMeta = new RowMeta(); inputRowMeta.addValueMeta( valueMeta ); RowSet inputRowSet = smh.getMockInputRowSet( new Object[][] { { " Value ".getBytes() } } ); doReturn( inputRowMeta ).when( inputRowSet ).getRowMeta(); return inputRowSet; }
public String getTrimTypeCode() { return ValueMetaString.getTrimTypeCode( trimtype ); }
public synchronized boolean getJobEntryAttributeBoolean( ObjectId id_jobentry, int nr, String code, boolean def ) throws KettleException { RowMetaAndData r = getJobEntryAttributeRow( id_jobentry, nr, code ); if ( r == null ) { return def; } String v = r.getString( KettleDatabaseRepository.FIELD_JOBENTRY_ATTRIBUTE_VALUE_STR, null ); if ( v == null || Utils.isEmpty( v ) ) { return def; } return ValueMetaString.convertStringToBoolean( v ).booleanValue(); }
/** * Creates a rowMeta for output field names */ RowMetaInterface getRowMeta() { RowMeta rowMeta = new RowMeta(); rowMeta.addValueMeta( new ValueMetaString( messageField ) ); rowMeta.addValueMeta( new ValueMetaString( destinationField ) ); return rowMeta; } }
public String getTrimTypeDesc() { return ValueMetaString.getTrimTypeDesc( trimType ); } }
field.setNullString( item.getText( 10 ) ); field.setIfNullValue( item.getText( 11 ) ); field.setTrimType( ValueMetaString.getTrimTypeByDesc( item.getText( 12 ) ) ); field.setRepeated( BaseMessages.getString( PKG, "System.Combo.Yes" ).equalsIgnoreCase( item.getText( 13 ) ) );
public String getTrimTypeCode() { return ValueMetaString.getTrimTypeCode( trimtype ); }
@Override public boolean getBooleanValueOfVariable( String variableName, boolean defaultValue ) { if ( !Utils.isEmpty( variableName ) ) { String value = environmentSubstitute( variableName ); if ( !Utils.isEmpty( value ) ) { return ValueMetaString.convertStringToBoolean( value ); } } return defaultValue; }
private RowMetaInterface getPluginInformationRowMeta() { RowMetaInterface row = new RowMeta(); row.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "PluginRegistry.Information.Type.Label" ) ) ); row.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "PluginRegistry.Information.ID.Label" ) ) ); row.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "PluginRegistry.Information.Name.Label" ) ) ); row.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "PluginRegistry.Information.Description.Label" ) ) ); row.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "PluginRegistry.Information.Libraries.Label" ) ) ); row.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "PluginRegistry.Information.ImageFile.Label" ) ) ); row.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "PluginRegistry.Information.ClassName.Label" ) ) ); row.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "PluginRegistry.Information.Category.Label" ) ) ); return row; }
public String getTrimTypeDesc() { return ValueMetaString.getTrimTypeDesc( trimtype ); }
field.setDecimalSymbol( item.getText( 7 ) ); field.setGroupingSymbol( item.getText( 8 ) ); field.setTrimType( ValueMetaString.getTrimTypeByDesc( item.getText( 9 ) ) ); field.setNullString( item.getText( 10 ) );
public String getXML() { StringBuilder retval = new StringBuilder( 300 ); retval.append( " " ).append( XMLHandler.openTag( XML_TAG ) ).append( Const.CR ); retval.append( " " ).append( XMLHandler.addTagValue( "name", name ) ); retval.append( " " ).append( XMLHandler.addTagValue( "type", ValueMetaFactory.getValueMetaName( type ) ) ); retval.append( " " ).append( XMLHandler.addTagValue( "format", format ) ); retval.append( " " ).append( XMLHandler.addTagValue( "trim_type", ValueMetaString.getTrimTypeCode( trimType ) ) ); retval.append( " " ).append( XMLHandler.addTagValue( "currency", currency ) ); retval.append( " " ).append( XMLHandler.addTagValue( "decimal", decimal ) ); retval.append( " " ).append( XMLHandler.addTagValue( "group", grouping ) ); retval.append( " " ).append( XMLHandler.addTagValue( "width", width ) ); retval.append( " " ).append( XMLHandler.addTagValue( "length", length ) ); retval.append( " " ).append( XMLHandler.addTagValue( "precision", precision ) ); retval.append( " " ).append( XMLHandler.closeTag( XML_TAG ) ).append( Const.CR ); return retval.toString(); }
public boolean getBooleanValueOfVariable( String variableName, boolean defaultValue ) { if ( !Utils.isEmpty( variableName ) ) { String value = environmentSubstitute( variableName ); if ( !Utils.isEmpty( value ) ) { return ValueMetaString.convertStringToBoolean( value ); } } return defaultValue; }
public static final RowMetaInterface getResultRowMeta() { RowMetaInterface rowMeta = new RowMeta(); rowMeta.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "SearchResult.TransOrJob" ) ) ); rowMeta.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "SearchResult.StepDatabaseNotice" ) ) ); rowMeta.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "SearchResult.String" ) ) ); rowMeta.addValueMeta( new ValueMetaString( BaseMessages.getString( PKG, "SearchResult.FieldName" ) ) ); return rowMeta; }