Statements (51)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:software
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Kotlinx.serialization.properties
gptkb:JEP_395 |
gptkbp:can_be |
default values for properties
immutable properties mutable properties |
gptkbp:can_be_extended_by |
other classes
|
gptkbp:can_be_used_with |
gptkb:file_format
gptkb:Moshi_library data binding Room database Kotlin coroutines Gson library Kotlin serialization library Retrofit library |
gptkbp:communication |
gptkb:JSON
|
gptkbp:durability |
individual properties
|
gptkbp:features |
Kotlin programming language
|
https://www.w3.org/2000/01/rdf-schema#label |
Kotlin data classes
|
gptkbp:is_compared_to |
structural equality
|
gptkbp:is_implemented_in |
interfaces
|
gptkbp:is_represented_in |
gptkb:Model
user preferences configuration settings network requests entities UI state API responses form data session data application state temporary data database records value objects data transfer objects (DT Os) |
gptkbp:is_used_in |
functional programming
Android development desktop applications object-oriented programming web applications data modeling server-side development multi-platform projects |
gptkbp:nesting |
other classes
|
gptkbp:provides |
automatic getters and setters
equals() method hash Code() method to String() method |
gptkbp:requires |
primary constructor
|
gptkbp:supports |
copy() function
|