758780f39685010d1255e4b44ed4f03aacf2fa92
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 37
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 1 | ||
Rename Method public getValue() : Object renamed to public getDataType() : DataType in class org.apache.flink.table.expressions.ValueLiteralExpression | From | To | |
Push Down Method | 2 | ||
Push Down Method public initialValuesExpressions() : Expression[] from class org.apache.flink.table.functions.aggfunctions.Sum0AggFunction to public initialValuesExpressions() : Expression[] from class org.apache.flink.table.functions.aggfunctions.Sum0AggFunction.LongSum0AggFunction | From | To | |
Push Down Method public initialValuesExpressions() : Expression[] from class org.apache.flink.table.functions.aggfunctions.Sum0AggFunction to public initialValuesExpressions() : Expression[] from class org.apache.flink.table.functions.aggfunctions.Sum0AggFunction.IntSum0AggFunction | From | To | |
Change Parameter Type | 4 | ||
Change Parameter Type type : TypeInformation<?> to dataType : DataType in method public valueLiteral(value Object, dataType DataType) : ValueLiteralExpression in class org.apache.flink.table.expressions.ApiExpressionUtils | From | To | |
Change Parameter Type type : TypeInformation<?> to dataType : DataType in method public ValueLiteralExpression(value Object, dataType DataType) in class org.apache.flink.table.expressions.ValueLiteralExpression | From | To | |
Change Parameter Type intervalType : TypeInformation<?> to intervalType : LogicalType in method private validateWindowIntervalType(timeField FieldReferenceExpression, intervalType LogicalType) : void in class org.apache.flink.table.operations.AggregateOperationFactory | From | To | |
Change Parameter Type type : TypeInformation<V> to targetClass : Class<V> in method public extractValue(expr Expression, targetClass Class<V>) : Optional<V> in class org.apache.flink.table.expressions.ExpressionUtils | From | To | |
Rename Variable | 2 | ||
Rename Variable sizeType : TypeInformation<?> to windowSizeType : LogicalType in method private validateAndCreateTumbleWindow(window TumbleWithSizeOnTimeWithAlias, windowName String, timeField FieldReferenceExpression) : ResolvedGroupWindow in class org.apache.flink.table.operations.AggregateOperationFactory | From | To | |
Rename Variable bigDecValue : BigDecimal to bigDecimal : BigDecimal in method public visitValueLiteral(expr ValueLiteralExpression) : RexNode in class org.apache.flink.table.expressions.RexNodeConverter | From | To | |
Change Return Type | 1 | ||
Change Return Type Object to DataType in method public getDataType() : DataType in class org.apache.flink.table.expressions.ValueLiteralExpression | From | To | |
Rename Attribute | 1 | ||
Rename Attribute type : TypeInformation<?> to dataType : DataType in class org.apache.flink.table.expressions.ValueLiteralExpression | From | To | |
Change Variable Type | 1 | ||
Change Variable Type sizeType : TypeInformation<?> to windowSizeType : LogicalType in method private validateAndCreateTumbleWindow(window TumbleWithSizeOnTimeWithAlias, windowName String, timeField FieldReferenceExpression) : ResolvedGroupWindow in class org.apache.flink.table.operations.AggregateOperationFactory | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type type : TypeInformation<?> to dataType : DataType in class org.apache.flink.table.expressions.ValueLiteralExpression | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public isNull() : boolean extracted from public visitValueLiteral(expr ValueLiteralExpression) : RexNode in class org.apache.flink.table.expressions.RexNodeConverter & moved to class org.apache.flink.table.expressions.ValueLiteralExpression | From | To | |
Rename Parameter | 3 | ||
Rename Parameter type : TypeInformation<?> to dataType : DataType in method public valueLiteral(value Object, dataType DataType) : ValueLiteralExpression in class org.apache.flink.table.expressions.ApiExpressionUtils | From | To | |
Rename Parameter type : TypeInformation<?> to dataType : DataType in method public ValueLiteralExpression(value Object, dataType DataType) in class org.apache.flink.table.expressions.ValueLiteralExpression | From | To | |
Rename Parameter type : TypeInformation<V> to targetClass : Class<V> in method public extractValue(expr Expression, targetClass Class<V>) : Optional<V> in class org.apache.flink.table.expressions.ExpressionUtils | From | To |