Packages

c

com.uralian.dsa

RichNodeBuilder

implicit final class RichNodeBuilder extends AnyVal

Extension to NodeBuilder which provides Scala fluent syntax.

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RichNodeBuilder
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RichNodeBuilder(nb: NodeBuilder)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. def action(handler: ActionHandler, parameters: Iterable[Parameter] = Nil, results: Iterable[Parameter] = Nil, permission: Permission = Permission.READ, resultType: ResultType = ResultType.VALUES, hidden: Boolean = false): NodeBuilder
  5. def action(action: Action): NodeBuilder
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def attributes(tpls: (String, Any)*): NodeBuilder
  8. def config(configs: (String, Any)*): NodeBuilder
  9. def display(name: String): NodeBuilder
  10. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  11. def hidden(flag: Boolean): NodeBuilder
  12. def interfaces(iface: String, ifaces: String*): NodeBuilder
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. def meta(md: Any): NodeBuilder
  15. val nb: NodeBuilder
  16. def profile(p: String): NodeBuilder
  17. def roConfig(configs: (String, Any)*): NodeBuilder
  18. def serializable(flag: Boolean): NodeBuilder
  19. def toString(): String
    Definition Classes
    Any
  20. def value(v: Any): NodeBuilder
  21. def value(v: Value): NodeBuilder
  22. def valueType(vType: ValueType): NodeBuilder
  23. def writable(w: Writable): NodeBuilder

Inherited from AnyVal

Inherited from Any

Ungrouped