toggle menu
alchemist
jvm
switch theme
search in API
alchemist
/
it.unibo.alchemist.model.sapere.dsl
/
ITreeNode
ITree
Node
interface
ITreeNode
<
T
>
:
Serializable
Represents an interface for node of the Tree class.
Parameters
<T>
concentration type
Inheritors
ATreeNode
Members
Functions
get
Data
Link copied to clipboard
abstract
fun
getData
(
)
:
T
get
Left
Child
Link copied to clipboard
abstract
fun
getLeftChild
(
)
:
ITreeNode
<
out
Any
>
get
Number
Of
Children
Link copied to clipboard
abstract
fun
getNumberOfChildren
(
)
:
Int
get
Right
Child
Link copied to clipboard
abstract
fun
getRightChild
(
)
:
ITreeNode
<
out
Any
>
get
Type
Link copied to clipboard
abstract
fun
getType
(
)
:
Type
get
Value
Link copied to clipboard
abstract
fun
getValue
(
mp
:
Map
<
HashString
,
ITreeNode
<
out
Any
>
>
)
:
T
to
Hash
String
Link copied to clipboard
abstract
fun
toHashString
(
)
:
HashString
Similar to toString(), but returns a HashString.
to
String
Link copied to clipboard
abstract
fun
toString
(
)
:
String