Uses of Class
org.apache.flink.table.data.DecimalData
-
-
Uses of DecimalData in org.apache.flink.table.data
Methods in org.apache.flink.table.data that return DecimalData Modifier and Type Method Description DecimalDataDecimalData. copy()Returns a copy of thisDecimalDataobject.static DecimalDataDecimalData. fromBigDecimal(BigDecimal bd, int precision, int scale)Creates an instance ofDecimalDatafrom aBigDecimaland the given precision and scale.static DecimalDataDecimalData. fromUnscaledBytes(byte[] unscaledBytes, int precision, int scale)Creates an instance ofDecimalDatafrom an unscaled byte array value and the given precision and scale.static DecimalDataDecimalData. fromUnscaledLong(long unscaledLong, int precision, int scale)Creates an instance ofDecimalDatafrom an unscaled long value and the given precision and scale.DecimalDataArrayData. getDecimal(int pos, int precision, int scale)Returns the decimal value at the given position.DecimalDataGenericArrayData. getDecimal(int pos, int precision, int scale)DecimalDataGenericRowData. getDecimal(int pos, int precision, int scale)DecimalDataRowData. getDecimal(int pos, int precision, int scale)Returns the decimal value at the given position.static DecimalDataDecimalData. zero(int precision, int scale)Creates an instance ofDecimalDatafor a zero value with the given precision and scale.Methods in org.apache.flink.table.data with parameters of type DecimalData Modifier and Type Method Description intDecimalData. compareTo(DecimalData that) -
Uses of DecimalData in org.apache.flink.table.data.binary
Methods in org.apache.flink.table.data.binary that return DecimalData Modifier and Type Method Description DecimalDataBinaryArrayData. getDecimal(int pos, int precision, int scale)DecimalDataBinaryRowData. getDecimal(int pos, int precision, int scale)DecimalDataNestedRowData. getDecimal(int pos, int precision, int scale)static DecimalDataBinarySegmentUtils. readDecimalData(org.apache.flink.core.memory.MemorySegment[] segments, int baseOffset, long offsetAndSize, int precision, int scale)Gets an instance ofDecimalDatafrom underlyingMemorySegment.Methods in org.apache.flink.table.data.binary with parameters of type DecimalData Modifier and Type Method Description voidBinaryArrayData. setDecimal(int pos, DecimalData value, int precision)voidBinaryRowData. setDecimal(int pos, DecimalData value, int precision)voidNestedRowData. setDecimal(int pos, DecimalData value, int precision)voidTypedSetters. setDecimal(int pos, DecimalData value, int precision)Set the decimal column value. -
Uses of DecimalData in org.apache.flink.table.data.columnar
Methods in org.apache.flink.table.data.columnar that return DecimalData Modifier and Type Method Description DecimalDataColumnarArrayData. getDecimal(int pos, int precision, int scale)DecimalDataColumnarRowData. getDecimal(int pos, int precision, int scale)Methods in org.apache.flink.table.data.columnar with parameters of type DecimalData Modifier and Type Method Description voidColumnarArrayData. setDecimal(int pos, DecimalData value, int precision)voidColumnarRowData. setDecimal(int pos, DecimalData value, int precision) -
Uses of DecimalData in org.apache.flink.table.data.columnar.vector
Methods in org.apache.flink.table.data.columnar.vector that return DecimalData Modifier and Type Method Description DecimalDataDecimalColumnVector. getDecimal(int i, int precision, int scale)DecimalDataVectorizedColumnBatch. getDecimal(int rowId, int colId, int precision, int scale) -
Uses of DecimalData in org.apache.flink.table.data.utils
Methods in org.apache.flink.table.data.utils that return DecimalData Modifier and Type Method Description DecimalDataJoinedRowData. getDecimal(int pos, int precision, int scale)DecimalDataProjectedRowData. getDecimal(int pos, int precision, int scale) -
Uses of DecimalData in org.apache.flink.table.utils
Methods in org.apache.flink.table.utils with parameters of type DecimalData Modifier and Type Method Description static TimestampDataDateTimeUtils. toTimestampData(DecimalData v, int precision)
-