toggle menu
modelix.core
8.16.0
common
switch theme
search in API
model-datastructure
/
org.modelix.model.persistent
/
CPNode
CPNode
class
CPNode
:
IKVValue
Members
Types
Companion
Link copied to clipboard
object
Companion
Properties
children
Id
Array
Link copied to clipboard
val
childrenIdArray
:
LongArray
children
Size
Link copied to clipboard
val
childrenSize
:
Int
concept
Link copied to clipboard
val
concept
:
String
?
hash
Link copied to clipboard
open
override
val
hash
:
String
id
Link copied to clipboard
val
id
:
Long
is
Written
Link copied to clipboard
open
override
var
isWritten
:
Boolean
parent
Id
Link copied to clipboard
val
parentId
:
Long
property
Roles
Link copied to clipboard
val
propertyRoles
:
Array
<
String
>
property
Values
Link copied to clipboard
val
propertyValues
:
Array
<
String
>
reference
Roles
Link copied to clipboard
val
referenceRoles
:
Array
<
String
>
reference
Targets
Link copied to clipboard
val
referenceTargets
:
Array
<
CPNodeRef
>
role
In
Parent
Link copied to clipboard
val
roleInParent
:
String
?
Functions
get
Child
Id
Link copied to clipboard
fun
getChildId
(
index
:
Int
)
:
Long
get
Children
Ids
Link copied to clipboard
fun
getChildrenIds
(
)
:
Iterable
<
Long
>
get
Deserializer
Link copied to clipboard
open
override
fun
getDeserializer
(
)
:
(
String
)
->
IKVValue
get
Property
Value
Link copied to clipboard
fun
getPropertyValue
(
role
:
String
?
)
:
String
?
get
Referenced
Entries
Link copied to clipboard
open
override
fun
getReferencedEntries
(
)
:
List
<
KVEntryReference
<
IKVValue
>
>
get
Reference
Target
Link copied to clipboard
fun
getReferenceTarget
(
role
:
String
?
)
:
CPNodeRef
?
serialize
Link copied to clipboard
open
override
fun
serialize
(
)
:
String
with
Property
Value
Link copied to clipboard
fun
withPropertyValue
(
role
:
String
,
value
:
String
?
)
:
CPNode
with
Reference
Target
Link copied to clipboard
fun
withReferenceTarget
(
role
:
String
,
target
:
CPNodeRef
?
)
:
CPNode