Shawn
06/16/2018, 5:37 PMcompareTo(Any?)
definedHullaballoonatic
06/16/2018, 6:23 PMwhen
for every type?karelpeeters
06/16/2018, 6:31 PMkarelpeeters
06/16/2018, 6:31 PMnull
in from use sortWith{ }
.Hullaballoonatic
06/16/2018, 6:33 PMinterface Consumable<Q: Quantity<Q>> {
var quantityLostOnConsumption: ComparableQuantity<Q>
var consumableQuantity: ComparableQuantity<Q>
@JvmDefault
fun consume(): Boolean {
consumableQuantity -= quantityLostOnConsumption
return consumableQuantity > null
}
}
do you have a better recommendation?karelpeeters
06/16/2018, 6:33 PMkarelpeeters
06/16/2018, 6:33 PMx > null
supposed to mean?Hullaballoonatic
06/16/2018, 6:34 PMHullaballoonatic
06/16/2018, 6:35 PMHullaballoonatic
06/16/2018, 6:37 PMHullaballoonatic
06/16/2018, 6:37 PMkarelpeeters
06/16/2018, 6:41 PMx != null
, right?Hullaballoonatic
06/16/2018, 6:41 PMHullaballoonatic
06/16/2018, 6:42 PMHullaballoonatic
06/16/2018, 6:42 PMHullaballoonatic
06/16/2018, 6:42 PMHullaballoonatic
06/16/2018, 6:43 PM