Package-level declarations

Types

Link copied to clipboard
@Summary(value = "Create tree node")
@Description(value = "Id is the tenant ID.")
interface Create<E : Created> : Named
Link copied to clipboard
interface Created : Flat
Link copied to clipboard
@Summary(value = "Delete tree node")
@Description(value = "Id is the tenant ID.")
@CommandRoute(method = CommandRoute.Method.DELETE, appendIdPath = CommandRoute.AppendPath.ALWAYS, action = "{code}")
interface Delete<E : Deleted> : TreeCoded
Link copied to clipboard
interface Deleted : TreeCoded
Link copied to clipboard
@Summary(value = "Move tree node order")
@Description(value = "Only sibling moves are allowed.")
@CommandRoute(method = CommandRoute.Method.PUT, appendIdPath = CommandRoute.AppendPath.ALWAYS, action = "sort")
interface Move<E : Moved>
Link copied to clipboard
interface Moved
Link copied to clipboard
@Summary(value = "Update tree node")
interface Update<E : Updated> : TreeCoded
Link copied to clipboard
interface Updated : Flat