package help
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- trait Doc extends Annotation
- Annotations
- @Retention()
- trait DocSearchPackages extends AnyRef
defines where we should search for @Traversal/@TraversalSource/@Doc annotations
- case class Table(columnNames: Seq[String], rows: Seq[Seq[String]]) extends Product with Serializable
- trait Traversal extends Annotation
- Annotations
- @Retention() @Target()
- class TraversalHelp extends AnyRef
Searches classpath for @Traversal|@TraversalSource and @Doc annotations (via reflection).
Searches classpath for @Traversal|@TraversalSource and @Doc annotations (via reflection). Used for
.help
step. There are two use cases for this, which require slightly different implementations 1)myDomain.help
- for the node starter steps 2)myDomain.someNodeType.help
- for steps that are available a specific node typeFor use case 2, we also take into account all parent traits of a node type, recursively. I.e. if
SomeNodeType
has a base typeSomeBaseType
, and there are steps defined forTraversal[SomeBaseType]
, we will include those in the results. - trait TraversalSource extends Annotation
- Annotations
- @Retention() @Target()
Value Members
- object DocFinder
- object DocSearchPackages
- object Table extends Serializable
- object TraversalHelp