|
|
|
|
@ -18,13 +18,9 @@ import net.pokeranalytics.android.util.NULL_TEXT |
|
|
|
|
import java.util.* |
|
|
|
|
import kotlin.collections.ArrayList |
|
|
|
|
|
|
|
|
|
open class Bankroll(override var name: String = "") : RealmObject(), NameManageable, StaticRowRepresentableDataSource, RowRepresentable { |
|
|
|
|
open class Bankroll() : RealmObject(), NameManageable, StaticRowRepresentableDataSource, RowRepresentable { |
|
|
|
|
|
|
|
|
|
companion object { |
|
|
|
|
fun newInstance() : Bankroll { |
|
|
|
|
return Bankroll() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
val rowRepresentation : List<RowRepresentable> by lazy { |
|
|
|
|
val rows = ArrayList<RowRepresentable>() |
|
|
|
|
rows.add(SimpleRow.NAME) |
|
|
|
|
@ -38,6 +34,8 @@ open class Bankroll(override var name: String = "") : RealmObject(), NameManagea |
|
|
|
|
@PrimaryKey |
|
|
|
|
override var id = UUID.randomUUID().toString() |
|
|
|
|
|
|
|
|
|
override var name: String = "" |
|
|
|
|
|
|
|
|
|
// Indicates whether the bankroll is live or online |
|
|
|
|
var live: Boolean = true |
|
|
|
|
|
|
|
|
|
|