Add exception for missing filter element type

feature/top10
Aurelien Hubert 7 years ago
parent 8e37a1151a
commit d1600dd055
  1. 1
      app/src/main/java/net/pokeranalytics/android/exceptions/Exceptions.kt

@ -17,6 +17,7 @@ sealed class PokerAnalyticsException(message: String) : Exception(message) {
object QueryTypeUnhandled: PokerAnalyticsException(message = "filter type not handled")
object QueryValueMapUnexpectedValue: PokerAnalyticsException(message = "valueMap null not expected")
object FilterElementExpectedValueMissing : PokerAnalyticsException(message = "filter is empty or null")
object FilterElementTypeMissing : PokerAnalyticsException(message = "filter element type is missing")
data class QueryValueMapMissingKeys(val missingKeys: List<String>) : PokerAnalyticsException(message = "valueMap does not contain $missingKeys")
data class UnknownQueryTypeForRow(val filterElementRow: FilterElementRow) : PokerAnalyticsException(message = "no filter type for $filterElementRow")
}
Loading…
Cancel
Save