org
.
dsa
.
iot
.
scala
RichNodeBuilder
Related Doc:
package scala
implicit final
class
RichNodeBuilder
extends
AnyVal
Extension to NodeBuilder which provides Scala fluent syntax.
Linear Supertypes
AnyVal
,
Any
Ordering
Alphabetic
By inheritance
Inherited
RichNodeBuilder
AnyVal
Any
Hide All
Show all
Visibility
Public
All
Instance Constructors
new
RichNodeBuilder
(
nb:
NodeBuilder
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
def
action
(
handler:
ActionHandler
,
parameters:
Iterable
[
Parameter
] =
Nil
,
results:
Iterable
[
Parameter
] =
Nil
,
permission:
Permission
=
Permission.READ
,
resultType:
ResultType
=
ResultType.VALUES
,
hidden:
Boolean
=
false
)
:
NodeBuilder
def
action
(
action:
Action
)
:
NodeBuilder
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
attributes
(
tpls: (
String
,
Any
)*
)
:
NodeBuilder
def
config
(
configs: (
String
,
Any
)*
)
:
NodeBuilder
def
display
(
name:
String
)
:
NodeBuilder
def
getClass
()
:
Class
[_ <:
AnyVal
]
Definition Classes
AnyVal → Any
def
hidden
(
flag:
Boolean
)
:
NodeBuilder
def
interfaces
(
ifaces:
String
*
)
:
NodeBuilder
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
meta
(
md:
Any
)
:
NodeBuilder
val
nb
:
NodeBuilder
def
profile
(
p:
String
)
:
NodeBuilder
def
roConfig
(
configs: (
String
,
Any
)*
)
:
NodeBuilder
def
serializable
(
flag:
Boolean
)
:
NodeBuilder
def
toString
()
:
String
Definition Classes
Any
def
value
(
v:
Any
)
:
NodeBuilder
def
value
(
v:
Value
)
:
NodeBuilder
def
valueType
(
vType:
ValueType
)
:
NodeBuilder
def
writable
(
w:
Writable
)
:
NodeBuilder
Inherited from
AnyVal
Inherited from
Any
Ungrouped
Extension to NodeBuilder which provides Scala fluent syntax.