Class FlattenerTargetField

java.lang.Object
org.pentaho.di.trans.steps.flattener.FlattenerTargetField

public class FlattenerTargetField extends Object
  • Field Details

  • Constructor Details

    • FlattenerTargetField

      public FlattenerTargetField()
      Create an empty pivot target field
  • Method Details

    • getFieldName

      public String getFieldName()
      Returns:
      Returns the fieldName.
    • setFieldName

      public void setFieldName(String fieldName)
      Parameters:
      fieldName - The fieldName to set.
    • getTargetFormat

      public String getTargetFormat()
      Returns:
      Returns the targetFormat.
    • setTargetFormat

      public void setTargetFormat(String targetFormat)
      Parameters:
      targetFormat - The targetFormat to set.
    • getKeyValue

      public String getKeyValue()
      Returns:
      Returns the keyValue.
    • setKeyValue

      public void setKeyValue(String keyValue)
      Parameters:
      keyValue - The keyValue to set.
    • getTargetCurrencySymbol

      public String getTargetCurrencySymbol()
      Returns:
      Returns the targetCurrencySymbol.
    • setTargetCurrencySymbol

      public void setTargetCurrencySymbol(String targetCurrencySymbol)
      Parameters:
      targetCurrencySymbol - The targetCurrencySymbol to set.
    • getTargetDecimalSymbol

      public String getTargetDecimalSymbol()
      Returns:
      Returns the targetDecimalSymbol.
    • setTargetDecimalSymbol

      public void setTargetDecimalSymbol(String targetDecimalSymbol)
      Parameters:
      targetDecimalSymbol - The targetDecimalSymbol to set.
    • getTargetGroupingSymbol

      public String getTargetGroupingSymbol()
      Returns:
      Returns the targetGroupingSymbol.
    • setTargetGroupingSymbol

      public void setTargetGroupingSymbol(String targetGroupingSymbol)
      Parameters:
      targetGroupingSymbol - The targetGroupingSymbol to set.
    • getTargetLength

      public int getTargetLength()
      Returns:
      Returns the targetLength.
    • setTargetLength

      public void setTargetLength(int targetLength)
      Parameters:
      targetLength - The targetLength to set.
    • getTargetName

      public String getTargetName()
      Returns:
      Returns the targetName.
    • setTargetName

      public void setTargetName(String targetName)
      Parameters:
      targetName - The targetName to set.
    • getTargetNullString

      public String getTargetNullString()
      Returns:
      Returns the targetNullString.
    • setTargetNullString

      public void setTargetNullString(String targetNullString)
      Parameters:
      targetNullString - The targetNullString to set.
    • getTargetPrecision

      public int getTargetPrecision()
      Returns:
      Returns the targetPrecision.
    • setTargetPrecision

      public void setTargetPrecision(int targetPrecision)
      Parameters:
      targetPrecision - The targetPrecision to set.
    • getTargetType

      public int getTargetType()
      Returns:
      Returns the targetType.
    • setTargetType

      public void setTargetType(int targetType)
      Parameters:
      targetType - The targetType to set.
    • getTargetTypeDesc

      public String getTargetTypeDesc()
      Returns:
      The description of the target Value type
    • setTargetType

      public void setTargetType(String typeDesc)
      Set the target type
      Parameters:
      typeDesc - the target value type description
    • getTargetAggregationType

      public int getTargetAggregationType()
      Returns:
      The target aggregation type: when a key-value collision occurs, what it the aggregation to use.
    • setTargetAggregationType

      public void setTargetAggregationType(int targetAggregationType)
      Parameters:
      targetAggregationType - Specify the The aggregation type: when a key-value collision occurs, what it the aggregation to use.
    • getAggregationType

      public static final int getAggregationType(String desc)
    • getAggregationTypeDesc

      public static final String getAggregationTypeDesc(int i)
    • getAggregationTypeDescLong

      public static final String getAggregationTypeDescLong(int i)
    • setTargetAggregationType

      public void setTargetAggregationType(String aggregationType)
    • getTargetAggregationTypeDesc

      public String getTargetAggregationTypeDesc()
    • getTargetAggregationTypeDescLong

      public String getTargetAggregationTypeDescLong()