aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/org/pacien/tincapp/data/CidrAddress.kt
diff options
context:
space:
mode:
authorpacien2018-02-10 14:16:15 +0100
committerpacien2018-02-10 14:16:15 +0100
commit87ec3620d2259064831356c2f4000ae591756fd2 (patch)
tree9312da1d357fdd3790d5b80af221653696b23089 /app/src/main/java/org/pacien/tincapp/data/CidrAddress.kt
parentd1c39ba87bb32308c2d3a7a749abffeb773541ef (diff)
downloadtincapp-87ec3620d2259064831356c2f4000ae591756fd2.tar.gz
Reformat code
Diffstat (limited to 'app/src/main/java/org/pacien/tincapp/data/CidrAddress.kt')
-rw-r--r--app/src/main/java/org/pacien/tincapp/data/CidrAddress.kt18
1 files changed, 9 insertions, 9 deletions
diff --git a/app/src/main/java/org/pacien/tincapp/data/CidrAddress.kt b/app/src/main/java/org/pacien/tincapp/data/CidrAddress.kt
index 273b5a2..f3a7ea8 100644
--- a/app/src/main/java/org/pacien/tincapp/data/CidrAddress.kt
+++ b/app/src/main/java/org/pacien/tincapp/data/CidrAddress.kt
@@ -7,18 +7,18 @@ import org.apache.commons.configuration2.ex.ConversionException
7 */ 7 */
8data class CidrAddress(val address: String, val prefix: Int) { 8data class CidrAddress(val address: String, val prefix: Int) {
9 9
10 companion object { 10 companion object {
11 11
12 private val SEPARATOR = "/" 12 private val SEPARATOR = "/"
13
14 fun fromSlashSeparated(s: String) = try {
15 CidrAddress(s.substringBefore(SEPARATOR), Integer.parseInt(s.substringAfter(SEPARATOR)))
16 } catch (e: Exception) {
17 throw ConversionException(e.message, e)
18 }
19 13
14 fun fromSlashSeparated(s: String) = try {
15 CidrAddress(s.substringBefore(SEPARATOR), Integer.parseInt(s.substringAfter(SEPARATOR)))
16 } catch (e: Exception) {
17 throw ConversionException(e.message, e)
20 } 18 }
21 19
22 fun toSlashSeparated() = address + SEPARATOR + prefix 20 }
21
22 fun toSlashSeparated() = address + SEPARATOR + prefix
23 23
24} 24}