public class FlattenerTargetField extends Object
Modifier and Type | Field and Description |
---|---|
static int |
TYPE_AGGR_AVERAGE |
static int |
TYPE_AGGR_CONCAT_COMMA |
static int |
TYPE_AGGR_COUNT_ALL |
static int |
TYPE_AGGR_MAX |
static int |
TYPE_AGGR_MIN |
static int |
TYPE_AGGR_NONE |
static int |
TYPE_AGGR_SUM |
static String[] |
typeAggrCode |
static String[] |
typeAggrLongDesc |
Constructor and Description |
---|
FlattenerTargetField()
Create an empty pivot target field
|
public static final int TYPE_AGGR_NONE
public static final int TYPE_AGGR_SUM
public static final int TYPE_AGGR_AVERAGE
public static final int TYPE_AGGR_MIN
public static final int TYPE_AGGR_MAX
public static final int TYPE_AGGR_COUNT_ALL
public static final int TYPE_AGGR_CONCAT_COMMA
public static final String[] typeAggrCode
public static final String[] typeAggrLongDesc
public FlattenerTargetField()
public String getFieldName()
public void setFieldName(String fieldName)
fieldName
- The fieldName to set.public String getTargetFormat()
public void setTargetFormat(String targetFormat)
targetFormat
- The targetFormat to set.public String getKeyValue()
public void setKeyValue(String keyValue)
keyValue
- The keyValue to set.public String getTargetCurrencySymbol()
public void setTargetCurrencySymbol(String targetCurrencySymbol)
targetCurrencySymbol
- The targetCurrencySymbol to set.public String getTargetDecimalSymbol()
public void setTargetDecimalSymbol(String targetDecimalSymbol)
targetDecimalSymbol
- The targetDecimalSymbol to set.public String getTargetGroupingSymbol()
public void setTargetGroupingSymbol(String targetGroupingSymbol)
targetGroupingSymbol
- The targetGroupingSymbol to set.public int getTargetLength()
public void setTargetLength(int targetLength)
targetLength
- The targetLength to set.public String getTargetName()
public void setTargetName(String targetName)
targetName
- The targetName to set.public String getTargetNullString()
public void setTargetNullString(String targetNullString)
targetNullString
- The targetNullString to set.public int getTargetPrecision()
public void setTargetPrecision(int targetPrecision)
targetPrecision
- The targetPrecision to set.public int getTargetType()
public void setTargetType(int targetType)
targetType
- The targetType to set.public String getTargetTypeDesc()
public void setTargetType(String typeDesc)
typeDesc
- the target value type descriptionpublic int getTargetAggregationType()
public void setTargetAggregationType(int targetAggregationType)
targetAggregationType
- Specify the The aggregation type: when a key-value collision occurs, what it the aggregation to use.public static final int getAggregationType(String desc)
public static final String getAggregationTypeDesc(int i)
public static final String getAggregationTypeDescLong(int i)
public void setTargetAggregationType(String aggregationType)
public String getTargetAggregationTypeDesc()
public String getTargetAggregationTypeDescLong()
Copyright © 2018 Hitachi Vantara. All rights reserved.