scroll.internal.dispatch
This package contains interfaces and traits for reflective access and role-based dispatch.
Attributes
Members list
Packages
Type members
Classlikes
Companion object for DispatchQuery providing some static dispatch functions and a fluent dispatch query creation API.
Companion object for DispatchQuery providing some static dispatch functions and a fluent dispatch query creation API.
Attributes
- Companion
- class
- Supertypes
- Self type
-
DispatchQuery.type
Composed dispatch query, i.e., applying the composition of all dispatch queries the given set of edges. All provided queries must be side-effect free!
Composed dispatch query, i.e., applying the composition of all dispatch queries the given set of edges. All provided queries must be side-effect free!
Value parameters
- bypassing
-
query specifying all elements to be left out for the role dispatch query
- from
-
query selecting the starting element for the role dispatch query
- through
-
query specifying intermediate elements for the role dispatch query
- to
-
query selecting the end element for the role dispatch query
Attributes
- Companion
- object
- Supertypes
This Trait specifies a general interface for reflectively invoking methods.
This Trait specifies a general interface for reflectively invoking methods.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait SCROLLDispatchable
This Trait enables dynamic invocation of role methods that are not natively available on the player object.
This Trait enables dynamic invocation of role methods that are not natively available on the player object.
Attributes
- Supertypes
- Known subtypes
-