Package-level declarations

Types

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