Package org.apache.spark.sql.types
Interface Decimal.DecimalIsConflicted
- All Superinterfaces:
Comparator<Decimal>
,scala.math.Equiv<Decimal>
,scala.math.Numeric<Decimal>
,scala.math.Ordering<Decimal>
,scala.math.PartialOrdering<Decimal>
,Serializable
,scala.Serializable
- All Known Implementing Classes:
Decimal.DecimalAsIfIntegral$
,Decimal.DecimalIsFractional$
- Enclosing class:
- Decimal
Common methods for Decimal evidence parameters
-
Nested Class Summary
Nested classes/interfaces inherited from interface scala.math.Numeric
scala.math.Numeric.BigDecimalAsIfIntegral, scala.math.Numeric.BigDecimalAsIfIntegral$, scala.math.Numeric.BigDecimalIsConflicted, scala.math.Numeric.BigDecimalIsFractional, scala.math.Numeric.BigDecimalIsFractional$, scala.math.Numeric.BigIntIsIntegral, scala.math.Numeric.BigIntIsIntegral$, scala.math.Numeric.ByteIsIntegral, scala.math.Numeric.ByteIsIntegral$, scala.math.Numeric.CharIsIntegral, scala.math.Numeric.CharIsIntegral$, scala.math.Numeric.DoubleAsIfIntegral, scala.math.Numeric.DoubleAsIfIntegral$, scala.math.Numeric.DoubleIsConflicted, scala.math.Numeric.DoubleIsFractional, scala.math.Numeric.DoubleIsFractional$, scala.math.Numeric.ExtraImplicits, scala.math.Numeric.FloatAsIfIntegral, scala.math.Numeric.FloatAsIfIntegral$, scala.math.Numeric.FloatIsConflicted, scala.math.Numeric.FloatIsFractional, scala.math.Numeric.FloatIsFractional$, scala.math.Numeric.Implicits$, scala.math.Numeric.IntIsIntegral, scala.math.Numeric.IntIsIntegral$, scala.math.Numeric.LongIsIntegral, scala.math.Numeric.LongIsIntegral$, scala.math.Numeric.Ops, scala.math.Numeric.ShortIsIntegral, scala.math.Numeric.ShortIsIntegral$
Nested classes/interfaces inherited from interface scala.math.Ordering
scala.math.Ordering.BigDecimal$, scala.math.Ordering.BigDecimalOrdering, scala.math.Ordering.BigInt$, scala.math.Ordering.BigIntOrdering, scala.math.Ordering.Boolean$, scala.math.Ordering.BooleanOrdering, scala.math.Ordering.Byte$, scala.math.Ordering.ByteOrdering, scala.math.Ordering.Char$, scala.math.Ordering.CharOrdering, scala.math.Ordering.Double$, scala.math.Ordering.DoubleOrdering, scala.math.Ordering.Float$, scala.math.Ordering.FloatOrdering, scala.math.Ordering.Int$, scala.math.Ordering.IntOrdering, scala.math.Ordering.Long$, scala.math.Ordering.LongOrdering, scala.math.Ordering.OptionOrdering<T extends Object>, scala.math.Ordering.Short$, scala.math.Ordering.ShortOrdering, scala.math.Ordering.String$, scala.math.Ordering.StringOrdering, scala.math.Ordering.Unit$, scala.math.Ordering.UnitOrdering
-
Method Summary
Modifier and TypeMethodDescriptionint
fromInt
(int x) scala.Option<Decimal>
parseString
(String str) double
float
int
long
Methods inherited from interface java.util.Comparator
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface scala.math.Numeric
abs, mkNumericOps, one, signum, zero
Methods inherited from interface scala.math.Ordering
equiv, gt, gteq, lt, lteq, max, min, mkOrderingOps, on, reverse, tryCompare
-
Method Details
-
compare
- Specified by:
compare
in interfaceComparator<Decimal>
- Specified by:
compare
in interfacescala.math.Ordering<Decimal>
-
fromInt
- Specified by:
fromInt
in interfacescala.math.Numeric<Decimal>
-
minus
- Specified by:
minus
in interfacescala.math.Numeric<Decimal>
-
negate
- Specified by:
negate
in interfacescala.math.Numeric<Decimal>
-
parseString
-
plus
- Specified by:
plus
in interfacescala.math.Numeric<Decimal>
-
times
- Specified by:
times
in interfacescala.math.Numeric<Decimal>
-
toDouble
- Specified by:
toDouble
in interfacescala.math.Numeric<Decimal>
-
toFloat
- Specified by:
toFloat
in interfacescala.math.Numeric<Decimal>
-
toInt
- Specified by:
toInt
in interfacescala.math.Numeric<Decimal>
-
toLong
- Specified by:
toLong
in interfacescala.math.Numeric<Decimal>
-