|
|
|
|
@ -8,20 +8,15 @@ sealed class MappedCustomCVSField { |
|
|
|
|
|
|
|
|
|
data class Number( |
|
|
|
|
override var header: String, |
|
|
|
|
override var callback: ((String) -> Double?)? = null, |
|
|
|
|
override var callback: ((String) -> CustomFieldEntry?)? = null, |
|
|
|
|
override val numberFormat: String?, |
|
|
|
|
override var customField: CustomField) : CustomNumberCSVField |
|
|
|
|
|
|
|
|
|
data class List( |
|
|
|
|
override var header: String, |
|
|
|
|
override var callback: ((String) -> CustomFieldEntry?)? = null, |
|
|
|
|
override var customField: CustomField) : CustomEntryCSVField { |
|
|
|
|
|
|
|
|
|
override fun parse(value: String): CustomFieldEntry? { |
|
|
|
|
TODO("not implemented") //To change body of created functions use File | Settings | File Templates. |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
override var customField: CustomField) : CustomEntryCSVField |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
sealed class TransactionField { |
|
|
|
|
@ -160,4 +155,5 @@ sealed class SessionField { |
|
|
|
|
override var callback: ((String) -> Double?)? = null, |
|
|
|
|
override val numberFormat: String? = null |
|
|
|
|
) : NumberCSVField |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|